[DF-1197] Added special collision object for particle emitter.
[DF-1346] Added tree view delegate for custom items drawing.

used to draw "locked" icons.
[DF-1346] Added new icons
[DF-1393] Now selection bounding box is managed by selection system.

Moved that managment from collision system.
[DF-1393] Added new system, that is responsible for scene nodes structure.
[DF-1187] Now entity transform consider parent world matrix.
[DF-1332] Added move/remove command to work with scene nodes structure.
[DF-1332] More accurate method name for commanStack and commandBatch classes.
[DF-1346] Added drag&drop support for scene entities tree.
[DF-1346] Added icons support for tree items. More accurate childs update.
Small fixes
[DF-1393] Added ability to disable modification axises.
[DF-1393] Added commands handler into collision system. Added particle emitter collision object creation.
[DF-1393] StructureSystem now don't handle add/remove nodes during scene load.
Merge branch 'development' of https://github.com/dava/dava.framework into development

Conflicts:
	Tools/ResourceEditor/Classes/Commands2/CommandStack.cpp
	Tools/ResourceEditor/DataQt/QtIcons.qrc