Removed unused non-XNA method Effect.End().
Made the Effect collection classes immutable.
Changed all Effect classes to use arrays to save memory over List<>.
Added EffectParameterCollection.Empty and EffectAnnotationCollection.Empty which saves alot of memory.
Fixed bug were Texture3D.Format was not set.
Initial implementation of RenderTarget3D for DX.
Disabled RenderTargetBinding to RenderTarget3D for non DX builds.
Added the Test projects to the Build script
Merge remote-tracking branch 'upstream/develop' into develop
Fixed case on failonerror flags
First pass at implementing GetData for PSM. Works for me here, but may need further tweaks for others.
Added Handle propery to GraphicsDevice.
Merge pull request #1605 from kevingadd/psm_fix_rendertargets

Fix RenderTarget2D on PlayStation Mobile
Merge pull request #1602 from kevingadd/psm_input_fixes

PlayStation Mobile input fixes
Added MGSpriteFontTextureProcessor.

This allows MG to compile images to SpriteFonts, using the params like
in XNA. This was just an adaption from the MGSpriteFontProcessor, so the
problems that MGSpriteFontProcessor has, MGSpriteFontTextureProcessor
will also have.
Merge branch 'develop' of https://github.com/mono/MonoGame into develop
Merge pull request #1600 from CartBlanche/PSMTexture2DGetData

First pass at implementing GetData for PSM.
Merge branch 'develop' of https://github.com/mono/MonoGame into develop
Merge pull request #1607 from Shqrdx/handle_branch

Handle to Device property for GraphicsDevice.
Merge branch 'develop' into rt3d
Merge pull request #1549 from SickheadGames/rt3d

RenderTarget3D for DirectX
Merge branch 'develop' of https://github.com/mono/MonoGame into develop