Fixed a problem with the IsRenderTargetBound check and made it internal
Added a new glTextureUnit field to the Texture class. Made a call to GL.ActiveTexture in the Texture.Activate method as it makes sense to keep these together.
Updated the Shader.ogl.cs to use the new glTExtureUnit field rather than calling GL.ActiveTexture itself.
Removed the opengl/directx specific code from the SpriteBatcher but had to add a call to activate the Texture before calling drawUserPrimitives to get round a problem with the texture not being set.
removed a retundant call to graphicsDevice.Textures [0] = texture; in SpriteBatch as it is handled by the SpriteBatcher now
Added temp hack for Android.
Restored missing TouchLocation constructor.
a fix for GLES in Texture not having the correct type of TextureUnit
#if'd out the Activation of the Texture in  SpriteBatcher as its not needed in DirectX
Removed fake mouse state generated by touch events.  This is a feature of XNA 4.0 which will not be supported in MonoGame.
More improvements to gesture generation.
We now get a DragComplete if a pinch operation starts.
If more than one finger is pressed tap, double tap, and held events are disabled.
Flick and drag complete now properly occur if more than one finger is lifted in the same update.
Pinch is only processed after both finger stats have been updated.
Added comment with observed XNA touch rules.
Added simpler method to disable Hold events.
Improvements to ResetClientBounds
Merge branch 'touch_fixes' of http://github.com/SickheadGames/MonoGame into android_fixes
Fixed case where drag and pinch gestures lost deltas.
Pinch and drag gesture events now only occur when a finger moves.
Cleaner way of disabling tap after double tap.
Fix initial Viewport state on Android
Pinch touch locations no longer use nullable types.
Remove Android TouchPanel hack
Remove disabling of touch during orientation changes
Merge pull request #729 from SickheadGames/winrt_resize

WinRT Backbuffer Auto-Sizing
Merge remote-tracking branch 'upstream/develop3d' into develop3d
Merge remote-tracking branch 'upstream/develop3d' into mgfx