Test commit for FourBros\MonoGame
Added MouseInPointerEnabled flag to allow mouse to be considered as a touch point.
Revert "Added MouseInPointerEnabled flag to allow mouse to be considered as a touch point."

This reverts commit fe43d33b1ed904968097f0643ee7ce5784e9c1b9.
Revert "Test commit for FourBros\MonoGame"

This reverts commit b6a0e755d61738a48e034e38768044953f830077.
StorageDevice temporary fix for WINRT. Compiling.
Merge branch 'develop3d' of https://github.com/azchohfi/MonoGame into develop3d
Merge branch 'develop3d' of https://github.com/mono/MonoGame into develop3d
Merge branch 'develop3d' of https://github.com/mono/MonoGame into develop3d
Merge branch 'develop3d' of https://github.com/mono/MonoGame into develop3d
Merge branch 'develop3d' of https://github.com/mono/MonoGame into develop3d
Merge branch 'develop3d' of https://github.com/mono/MonoGame into develop3d
Merge branch 'develop3d' of https://github.com/mono/MonoGame into develop3d
Merge branch 'develop3d' of https://github.com/mono/MonoGame into develop3d
Merge branch 'develop3d' of https://github.com/mono/MonoGame into develop3d
Windows 8 Storage fixes:

* Fixed BeginShowSelector / EndShowSelector not working.
* Fixed BeginOpenContainer / EndOpenContainer not working.
** Static variables added as a workaround for not being able to cast IAsyncResult to AsyncResult.

* Fixed StorageContainer methods throwing exceptions because there was no wait on the async methods.
* Fixed base path for StorageContainer
* Added a try/catch to StorageContainer.FileExists and StorageContainer.DirectoryExists
* Fixed OpenFile opening a Stream on the end of the file when the file existed.
Merge branch 'develop3d' of https://github.com/mono/MonoGame into develop3d
Added ResumeManager so something can be drawn whilst textures are being reloaded.

*How it works*
The textures are now reloaded on a different thread so execution can continue. The AndroidGameWindow._isResuming is set so the optional IResumeManager can be drawn. A default ResumeManager implementation has been provided so users can easily set it up with a custom texture rotating in the middle of the screen.

*Motivation*
Reloading of textures can take a LONG time. Whilst this occurs the user is presented with a black screen and the music playing. This leads to confusion about whether the game may have crashed. Also, when adding full screen ads to a game, these generally cause the GL context to be lost so when the user dismisses the ad, they are hit with this lengthy texture reload each time.
Convert default ResumeManager to use a ContentManager instead of Texture2D.FromStream
Merge branch 'develop3d' of https://github.com/mono/MonoGame into develop3d
Merge branch 'develop3d' of https://github.com/mono/MonoGame into develop3d