WIP of separating Android sound and implementing proper Dispose pattern.
Merge branch 'MaxMipLevel' into develop
Fixed bug in detection of "natural" orientation of Android device.

Value of "natural" orientation is computed on first OnOrientationChanged() call (not in ctor, because it may return invalid value if called too early).
Orientation listener is active between Activity.OnResume()/OnPause() calls.
Orientation value of OrientationUnknown (-1) is ignored.
Merge branch 'develop' of github.com:mono/MonoGame into audio-android-dispose
Merge branch 'develop' of github.com:mono/MonoGame into audio-android-dispose
OpenAL and XAudio pooled and explicit instances tested with proper Dispose pattern.
Added throw of NoAudioHardwareException for OpenAL if drivers could not be loaded.
Fix PSM compile error.
Merge branch 'develop' of https://github.com/mono/MonoGame into develop
Add support for float3x2 matrices
Merge pull request #2685 from flyingdevelopmentstudio/EffectParameterFloat3x2

Effect parameter float3x2
Merge pull request #2677 from KonajuGames/audio-android-dispose

Add Android SoundEffect classes and Dispose pattern
XmlImporter was failing on all array types.
Note that the same sortof fix needs to be done to deal with generics.
Importing a contentproj would miss copy items which were set as "None" build action or if the CopyToOutputDirectory property was missing.
Merge pull request #2689 from SickheadGames/XmlImportArrayFix

XmlImporter was failing on all array types.
Merge pull request #2690 from SickheadGames/ProjectImportNoneAction

Fix to PipelineTool contentproj import.
Remove unused parts of AndroidCompatibility
Merge pull request #2658 from Andreyul/orientation

Fixed bug in detection of "natural" orientation of Android device.
Merge pull request #2692 from danzel/tidy-android-compatibility

Remove unused parts of AndroidCompatibility
Fix for wrong line endings in pipeline tool output
Merge pull request #2693 from SickheadGames/PipelineToolNewLineFix

Fix for wrong line endings in pipeline tool output