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
Fix DictionaryReader.Read when existing instance supplied

This can occur on Android when reloading subclassed Texture2D sprite sheets (ie when a dictionary is used to store named texture regions)
Merge pull request #2111 from Aranda/dictionaryreader

Fix DictionaryReader.Read when existing instance supplied
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 branch 'develop' of git://github.com/mono/MonoGame into monogame-sdl2
Update SDL2 test suite csproj
Merge branch 'monogame-sdl2' into mgsdl2-xact
Merge branch 'mgsdl2-xact' into mgsdl2-hwinstance