REFAC: Renames, dynamic_casts, remove enums
- GeometryMap master and slave renames to parent and child.
- Couple of static casts swapped with dynamics
- Couple of non-overriden virtual destructors
- Removed GeometryMap enum types and base class type name switch case.
- SceneObject master geometry removed. Basically never used, didn't make sense. Pending larger refactoring of SceneObject geometries though.
- Cleared a couple of warnings.
Edited by Andrew Wilson