switch to CLJS 0.0.2246 (w/ CLJ 1.6.0 compatibility), update hashing for Vec2/3, M32/44, Quat4, add tests