Small shader change.

- == 0. -> < EPSILON so more complex transforms don't cause
             us trouble.
Beginnings of controls

-NOTE motion is turned off for now
-this.stateVector encodes (x, y, theta) and is passed to shaders
-added auto window resize
-some reorganization of what belongs in fractalopolis vs.
--fractalopolis_city_functions