Added Windows implementation of GetData to Texture3D
Fix GetData in Texture2D.
Switching from properties to fields in GetData in Texture3D
Added tests for Get/SetData members of Texture2D and Texture3D
Fix row pitch support in GetData in Texture2D and Texture3D
Removed #define DIRECTX from Texture3D.cs
Fixed Texture2D.GetData() when a rectangle is given.
Merge https://github.com/mono/MonoGame into develop

Conflicts:
	Test/MonoGame.Tests.Windows.csproj
	Test/MonoGame.Tests.XNA.csproj
Merge branch 'develop' of https://github.com/mono/MonoGame into develop
Merge pull request #2016 from kfazi/develop

Fixed issue #2010 and #1966
Added new Kindle devices for inverted orientation

Fixed typos in comments
Merge pull request #2126 from Hitcents/develop

Added new Kindle devices for inverted orientation
Optimization for setting Matrix[].
Merge pull request #2130 from SickheadGames/matrix

Matrix Array Optimization
Merge remote-tracking branch 'upstream/develop' into develop
Modified MonoGame to work with our game.