Fixed bug that was preventing the framebuffer from being created in the correct size on iOS.
Fixes orientation issues for devices that support multiple orientations, as well as a single (such as landscape only).
Using a view's ContentScaleFactor rather than Window.Screen.Scale since there can be a race condition of a null window.
Preventing KeyboardInputViewControllers from returning an orientation that the application does not support. (Which will throw an exception).
Merge branch 'develop3d' into iOSOrientationFix

Conflicts:
	MonoGame.Framework/iOS/iOSGameView.cs
Pipeline now supports 32 bit ARGB image files.
Removed PixelBitmapContent.
Directly copying array data. Implemented more missing functions from PixelBitmapContent.
Support for 32bit or 24 bit RBGA/RGB textures.
Fix render mode in SpriteBatch. 2D render is now working.
Merge pull request #1225 from jalf/develop3d

Fix render mode in SpriteBatch. 2D render is now working.
Fixed typo in PixelFormat switch.
Changed implementation of PixelData to a jagged array.
Fixed GetRow().
Merge pull request #1220 from SickheadGames/FontProcessor

First working .xnb texture writtten.
Removed pipeline from WindowsGL solution.
Added rebuild flag to MGCB.
Fix bug using several blend modes at same time on PSVITA.
Merge remote-tracking branch 'upstream/develop3d' into develop3d
Merge pull request #1230 from jalf/develop3d

FIX: Using several BlendModes in PSVita
WIP audio converting.
Merge branch 'develop3d' of https://github.com/mono/MonoGame into pipeline
PCM->PCM SoundEffect processing and writing is now working.  ADPCM is not yet working.
Made the friendly names of the processors consistent.
Normalizing incoming paths to PipelineManager.
Better exceptions in AddAssembly().