Added a handy static method MessageManager::callAsync() which can asynchronously invoke a lambda on the message thread.
Fix for rotation on some iOS device types.