split off hypMath.js, added fixOutsideCentralCell

You can now fly forever - it resets your position when you move outside
the central cell.
made version of dodec.js for use in hypTiling

Not in the current active code, used for testing how
fixOutsideCentralCell works with reflection matrices
fixed twelve to work with new system

var fixOutside = false; is near top of twelve.js, Change it to var
fixOutside = true; to get the effect of being moved back inside central
cell if you move outside. This is set true for hypTiling.js.
Precalculate list of tsfms in twelve.js

instead of calculating them every time animate() runs.
fixed some missing vars in for loops