Tests: use catch header symlink
Space: minor housekeeping in camera and view_frustum
Build: explicitly define waning flags
Util: minor housekeeping in File's
Space: use value instead of reference for BoundingGroups
Space: add SpatialManager::update
Space: add additional constructors