Better detection of graphics mode on Android.
This fixes crash when resuming app after sleep on HTC One X (EglException: MakeCurrent failed with error 12297).
Throwing NoSuitableGraphicsDeviceException if failed to create frame buffer.
Revert "Fix Android back button behavior"

This reverts commit 7f29724a8561dee3e10306d280e8eb8c6c668bcc.

Conflicts:
	MonoGame.Framework/Android/AndroidGameActivity.cs

Conflicts:
	MonoGame.Framework/Android/AndroidGameActivity.cs
Fix AndroidGamePlatform.Exit() behavior
Updated for ODK 1.0.13.
Added test for explicity typed array.
Fixed FindType() to handle arrays.
Added better error messages when a type could not be properly resolved.
Merge pull request #2819 from SickheadGames/arraytype

Support Array Types In IntermediateReader
Merge pull request #2627 from Andreyul/android_graphics_mode

Better detection of graphics mode on Android.
Refactor of build script to move installer and docs out of the code building target.
We need to keep the default "build" target.
Default build target is now "build_installer" which will cause everything to be built.
Hack to allow our target changes, but not require immediate changes to the TeamCity build steps.
Merge pull request #2821 from SickheadGames/build

Build Script Improvements
SpriteBatch multipass rendering

Support for multipass effects in SpriteBatch
Fix for PSM

fixes PSM and applies the spritePass regardless of whether or not an
effect is used
Quick fix

Fixed pass order
Missed a PSM draw call

Missed a PSM draw call
MonoGame builds don't need this hack.
Merge branch 'develop' into build