Apple software engineer Nirav Patel wanted to create something useful with his 3D printer, so he designed a system that generates any key from any lock from any manufacturer using just the lock code.