Latest view frustum work

Changes are mostly benign, but would be good to get them to Jeffery
* small tweaks to default camera settings
* new methods of view frustum for determining when points and spheres overlap
* added new Plane and AABox classes (for view frustum culling work)
* removed some experimental "slightlysmaller" code from view frustum