Resolving Conflict.
Fixing WINGL build.
Fixing WINRT build.
Improvement pack for monogame.
Texture2D: Fix OpenGL GetData with null Rect
Merge pull request #1820 from totallyeviljake/PR_1509_UPDATE

#1509 Updated to resolve conflict - verified by @borrillis
Fix for Android's Mouse.GetState().
Merge branch 'develop' into MultiWindowMouseInput

Conflicts:
	MonoGame.Framework/Windows/WinFormsGameWindow.cs
Merge pull request #1749 from SickheadGames/MultiWindowMouseInput

Multi-Window Mouse Input
Fixed crash when secondary GameWindow doesn't handle KeyState.
Merge pull request #1824 from SickheadGames/keyfix2

Fixed GameWindow Crash
Added an overload to SpriteBatch.Draw()
Revised comment and removed pointless newline
Merge pull request #1817 from flibitijibibo/texture2d-gl-getdata

Texture2D: Fix OpenGL GetData with null Rect
Added summary of overload and descriptions of default values
Merge pull request #1810 from Shqrdx/develop

Improvement pack for monogame.
Changed null value check to use HasValue
Merge pull request #1833 from cmark89/simpledraw

Added an overload to SpriteBatch.Draw()
Merge branch 'develop' of https://github.com/borrillis/MonoGame into develop