Object cleanup and name generation

Deletes more objects upon close - still more to be done. SDL, Ogre,
Bullet all need shutdown correctly.
Added generateName to renderSystem.