trying something.
Merge branch 'fixing_mouse' of https://github.com/setrapp/jetpack
attempting to stop transform matrix from becoming infinite by ensuring that up and forward never match.
Fixed some bits of LookAt, transform vectors should also be set using mutators. Mouse look works.