Bug fixed when SoundEffect was Disposed but not stopped.
Merge pull request #401 from azchohfi/develop

Bug fixed when SoundEffect was Disposed but not stopped.
Added == and != operator overloads based on implementation in develop3d branch :)
Merge pull request #407 from raistlinthewiz/develop-mouse-state-operators-fix

Added == and != operator overloads based on implementation in develop3d branch.
Fix TextFieldAlertView for iOS5.
Merge pull request #411 from azchohfi/develop

Fix TextFieldAlertView for iOS5.
Fixed an issue where OpenTK D0 would return Xna D1 & then mapped keys as a Dictionary as TODO stated.
Made per-letter position increment use Cropping X value
Merge pull request #415 from DeathCradle/develop

Fixed an issue where OpenTK D0 would return Xna D1.
Merge pull request #418 from Aranda/Feature_FixSmallCharacterOffsetInTextureFonts

Made per-letter position increment use Cropping X value
iOS - Texture2D - Change FromFile so you can load from Documents folder

The FromFile method currently calls UIImage.FromBundle which takes advantage of automatically loading @2x images for high resolution retina devices.  However it can only load files from the Content folder.  The UIImage.FromFile method allows you to load graphics from the document folder as well as the Content folder, however it does not automatically cope with loading @2x images like the FromBundle method does.  Therefore this change will check the path we are trying to load - if it is from the Content folder then we continue to call UIImage.FromBundle, however if it is from anywhere else then we will call UIImage.FromFile.
Texture2D - Support for SaveAsPng and SaveAsJpeg

Added the methods SaveAsPng and SaveAsJpeg.  Both of these methods (and the CreateRGBImageFromBufferData method that they call) are taken from the MacOS MonoGame implementation with a very minor change to the CGImageAlphaInfo declaration to ensure correct Alpha channel is stored and to ensure the Red and Blue are in the correct order.
One issue is that the XNA representation of this method takes a Stream whereas this version takes a filename.  Is that OK?  Also note I have not checked the return value of the err out parameter in the NSData Save method.
Merge pull request #421 from RandolphBurt/iOS-Load-PNG-Image-Into-Texture2D-From-Documents-Path

iOS - Texture2D - Change FromFile so you can load from Documents folder - Awesome Thanks!!
Texture2D - Support for SaveAsPng and SaveAsJpeg

Added the methods SaveAsPng and SaveAsJpeg.

Both of these methods (and the CreateRGBImageFromBufferData method that they call) are taken from the MacOS MonoGame implementation with a very minor change to the CGImageAlphaInfo declaration to ensure the correct Alpha channel is stored and to ensure the Red and Blue are in the correct order.

This commit also ensures that the method signature matches the XNA API
Merge pull request #422 from RandolphBurt/iOS-Texture2D-SaveAsPng-And-SaveAsJpeg

Texture2D - Support for SaveAsPng and SaveAsJpeg
Correct naming of AddCursorRectcursor to AddCursorRect as it has been renamed in mono
Merge pull request #426 from danzel/develop

Correct naming of AddCursorRectcursor to AddCursorRect as it has been renamed