add M4.inverse function
new geometry functions
shuffling and remove some extraneous functions
rename some camera-specific geom functions
isFloatArray --> isTypedArray
toNormalArray --> toUntypedArray
fix some asserts
misc
some renaming
version bump