Added Requirements section.
No longer have OgreCameraWrapper inherit QObject as this had prevented implementing classes from having a QObject parent class.
Ogre camera is now created in CameraNodeObject, allowing multiple cameras to be created from within QML.
Made OgreCameraWrapper virtual and delegated Ogre::Camera handling to implementing class.