ShipsShaders

New codebase combines Ships, CameraTrackerShader, and the RenderManager
from MoreShaderWork.

Substantial revisions to the rendering pipeline. A couple of points
required coordinate conversion from the percentile system to
conventional screen space. All is functional.

Ships can now have lights attached, and lights are driven by the scale
of a DAGTransform. Because DAGs are animatable, this means I can set
lights to animate periodically or based on simulation parameters like
steering or drive activation.

Player ship is allocated, and controlled via camera interaction. The
camera can be tweaked using the "~" menus. Sketch performance is better
when the camera buffers are idle. C'est la vie.

Performance is acceptable with 50 or so ships, but they're quite small.
I think I could reduce the count and increase the detail, including
lights, quite substantially.

Key controls: Wave hand to control ship; press ~ for camera menus; press
S to add a ship should they start to run out or if stress testing is
desired.