Rewriting RenderWindow code to use NimbusApplication.

This basically makes the RenderWindow global. This is ok since we only
ever want one of these and it should be the same across the entire
application. The Ogre::RenderWindow may be accessed by
NimbusApplication::getRenderWindow();