Started refactoring QmlOgre into a library.
Split out Ogre handling into OgreEngineItem.

More code cleanups. Code now compiles again.
Started cleaning up example application code.
Started cleaning up Camera assignment.
Moved Ogre initialization back to QML rendering thread where it belongs.

Fixed resource paths of example app.
Moved Ogre root node ownership to ExampleApp.
Fixed thread used for QML initialization.

Added image resources to qrc file.
Added missing entry for resources.qrc.
Added ability to assign OgreEngineItem to OgreItem via QML.
Cleaned up context switching.
Fixed pointer initialization.
Fixed content not showing when not added during Ogre context.
Readded content.
Improved context handling.
Fixed node texture not being updated on OgreItem updatePaintNode().
Updated LICENSE information.
Renamed OgreEngineItem to OgreEngine.
Register library QML types in OgreEngine.
Cleaned up and documented ExampleApp.
Updated README