[DF-291] Add IsOnScreen() method to LUA api.
Merge branch 'development' of https://github.com/abaradulkin/dava.framework into development
Merge branch 'development' of https://github.com/dava/dava.framework into development
[DF-291] Fix IsVisible()
Merge branch 'development' of https://github.com/abaradulkin/dava.framework into development
Merge branch 'development' of https://github.com/dava/dava.framework into development
Revert "[DF-291] Fix IsVisible()"

This reverts commit 8dc695f840af989d41f8fc1443308d0bb8818199.
Merge branch 'development' of https://github.com/dava/dava.framework into development
[DF-4105] Now baked object will remain on their previous position.
DF-4123 ResourcePacker binaries updated
Merge branch 'development' of https://github.com/dava/dava.framework into development
[DF-3909] minor UIControlSystem change
Merge branch 'development' of https://github.com/dava/dava.framework into development
Unitests. Update SoundTest for new SoundSystem.
[DF-4124] included DAVAConfig.h into BaseTypes.h. Removed extra call of Format at DVAssert
Merge branch 'development' of https://github.com/dava/dava.framework into development
[DF-3430] Fixed possible available rename of screens to the same name.
[DF-4007] Removed mutex.lock/unlock from for()
Merge branch 'development' of https://github.com/dava/dava.framework into development
[DF-4105] Move fixes after review