Install OgreOverlay DLL.
Fix/suppress unreferenced formal parameter warnings.
SceneTreeWidget: Append ellipsis to "Group selected entities" to signal that further user actions are required. Use object_cast instead of dynamic_cast where applicable.
IComponent::DeserializeFrom: improve error print by proving the component's type name (+ fix typo).
scenes/Canvas/scene.txml: add missing attribute names.
EC_DynamicComponent: Fix buggy code in CreateAttribute for checking existence of an attribute (do not use around 'name' variable (IComponent::name) but 'id'). Route RemoveAttribute call to IComponent::RemoveAttribute in order to have single code path for attribute removal and signaling. Remove TODO for already done task while at it.
Make EC_DynamicComponent::RemoveAllAttributes call IComponent::RemoveAttribute in order to get rid of duplicate code and to guarantee proper deletion.
Scene Structure window: possibility to show attributes, 4 modes available: None, Assets, Dynamic and All. Fix bug that caused dynamically created AssetReferenceList not to appear. Also fix a infinite loop bug in SceneStructureWindow::AddAssetReference (now AddDynamicAttribute).
Fix couple integer conversion warnings.
Make TUNDRA_NO_AUDIO a proper Tundra build option.

Conflicts:

	CMakeLists.txt
Refactor/fix Framework-Application relationship: Application is now created first and passed to Framework, instead of Framework creating and owning the Application. Application is now also destroyed as the last QObject, as is should in Qt application.
Remove passing of Framework pointer in the Application ctor.
Root CMakeLists.txt: do not try to find OpenAL if TUNDRA_NO_AUDIO is ON.