Merge branch 'PR_1509_UPDATE' of https://github.com/totallyeviljake/MonoGame into totallyeviljake-PR_1509_UPDATE
Added an overload to SpriteBatch.Draw()
Revised comment and removed pointless newline
Added summary of overload and descriptions of default values
Changed null value check to use HasValue
Merge branch 'develop' of https://github.com/borrillis/MonoGame into develop
Merge branch 'develop' of https://github.com/mono/MonoGame into develop
Merge branch 'develop' of https://github.com/mono/MonoGame into develop
Merge branch 'develop' of https://github.com/mono/MonoGame into develop
Merge branch 'develop' of https://github.com/mono/MonoGame into develop
Merge branch 'develop' of https://github.com/mono/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".
Merge branch 'develop' of https://github.com/mono/MonoGame into androidGuidePassword
Android's Guide.ShowKeyboardInput now uses usePasswordMode parameter.
Added ShaderInfo.Dependancies which returns a list of all the unique #includes.