Big change, replacing parallelochorons with 4-hyperboloids.

Parallelochorons are slow to intersect, are not invariant to linearised
angular velocity, and unnecessary since the alternative needn't use
ellipsoid intersection and can still allow gridded automata.
First stab at hyperboloid intersection.

Unfortunately it is 4th order, but we can approximate as a linear
expansion which is quadratic.
Alternative hyperboloid