[DF-2446] Move destructor inheritors of BaseObject to protected section.
[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-2635] [DF-2446] Fix review issue.
Merge branch 'development' into BaseObjectDesctructor
[DF-2446] [DF-2635] Moved some dctor to protected section.
[DF-2446] fixed issue DF-2634.
Merge branch 'development' into BaseObjectDesctructor