[DF-2446] Move destructor inheritors of BaseObject to protected section.
DF-2587 changed logif of particle emmitters to handle separatle pause and play/stopping/stopped states
[DF-1193] add check for open scene action, add new func into filePath
DF-2587 added event added_to_scene to action component, added possibility to block specific events in action system
[DF-2446] Added BaseIntrospection class.
Merge branch 'development' into BaseObjectDesctructor

Conflicts:
	Projects/Win32Framework/Win32Framework.vcxproj.filters
[DF-2446] Work on BaseObject and UIControl's
[DF-2446] Fixed iOS and MacOS projects
Merge branch 'BaseObjectDesctructor' of https://github.com/dava/dava.framework into BaseObjectDesctructor
[DF-2446] Fix dava tools
[DF-2446] Fix TemplateProject
Merge branch 'development' into BaseObjectDesctructor
[DF-2446] Fix Android project.
[DF-2446] [DF-2607] Review fix
[DF-2446], [DF-2607] Fix MacOS and iOS project
Merge branch 'development' into BaseObjectDesctructor
[DF-1995] Remove SpeedTree custom RenderBatch
[DF-1995] SpeedTree rendering realized through default render batch. update material shader
[DF-1995] Fix iOS and MacOS Projects
[DF-2509] Remove tilemask copy\paste from heightmap editor. Add tilemask copy\paste mode into tile mask editor