Merge branch 'PR_1509_UPDATE' of https://github.com/totallyeviljake/MonoGame into totallyeviljake-PR_1509_UPDATE
Merge branch 'develop' of https://github.com/borrillis/MonoGame into develop
Initial Commit.

Working with platforms:
* Windows Phone 8
* Windows 8
* Windows GL

Next step, separate Binaries only package and add Mono Platforms
Tested and working for:
* WindowsGL
* Windows 8
* Windows Phone

Will create a separate package for the existing 3.0.1
Added 3.0.1 package for current release
Next to add binaries only versions of packages
Missed the version update to the main NuGet package.
Corrected color bug with SaveAsJpeg on Windows Phone 8

Adjusted the Windows Phone 8 version of Texture2D's SaveAsJpeg class to
switch the pixels RGBA/BGRA values so that Writeablebitmap will read the
data correctly.  Added helper function in Texture2D called ConvertToRGBA
to convert the pixel data.  Images now save as properly colored JPEGs.
Moved pixel format conversion off "UI Thread".
Added a Linux solution for MonoDevelop plugin and fixed build error on ContentPipeline project.
Initial check in of Binaries only packages, non-functional as yet - query out to NuGet team
Add a few missing equality operators to Input structs.

Add equality operators and Object.Equals() overrides to the
GamePadButtons, GamePadDPad, GamePadThumbSticks, and GamePadTriggers
structs in the MonoGame.Framework.Input namespace.
Build MonoGame.Framework.Content.Pipeline on supported platforms.
Enable VS2013 templates.
Added all libs needed to build the plugin
Merge remote-tracking branch 'MonoGame/develop' into develop
Fixed addin file to load linux libs
Removed MonoDevelop dependencies
Merge pull request #2053 from Shqrdx/TemplateFix

VS2013 templates.
Updated submodules
Fixed AudioContent and updated Win and Mac projects for loading linux deps too