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/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
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.
The content pipeline effect processor now registers #includes as dependancies.
Added a Linux solution for MonoDevelop plugin and fixed build error on ContentPipeline project.
Fixed misspelling of "dependencies" in my initial commit.
Fixed misspelling of "dependencies".
Fix a NRE in Mouse.GetState() when used to initialize a static field.
Another fixed misspelling of "dependencies".