Added ISpriteBatch, Texture2D.FromByteArray, faster RenderTarget2D.GetData, and MonoGame.cfg option
* Refactored faster GetData for RenderTarget2Ds
* Reverted spritebatch stuff
* Took out version check from SDL2_GameWindow
* Revered SDL2_GameWindow
* Added NoAudioHardwareException when doing LoadContent<SoundEffect> to match XNA spec
* Removed generic Exceptions when initializing OpenAL (we just fail silently now).
* If you catch and ignore the NoAudioHardwareExceptions things will work just fine
* If you don't catch the exception a dialog box will show up (ala what XNA would do)
* Forgot this slight rearrangement of methods