basic infrastructure
[DF-517] pull forgotten files
[DF_517] small fixes to win version
[DF-517] asser message for mac os & ios
[DF_517] fix project for win32
[DF-517]. Modal ASSERTion implementation for iOS.
[DF-517] changes in way of using #debug and #assert_msg
[DF_517] Add support of cross-thread call of assert
[DF-517] small refactoring for VS
[DF-517] Refactoring for different OS
[DF-517] fix #ndef warning
Merge remote-tracking branch 'origin/DF-517_AssertMessageBox' into Android

Conflicts:
	Projects/MacOSFramework/Framework.xcodeproj/project.pbxproj
	Projects/QtFramework/FrameworkQt.xcodeproj/project.pbxproj
	Projects/Win32Framework/Win32Framework.vcxproj.filters
	Projects/iPhoneFramework/Framework.xcodeproj/project.pbxproj