Merge pull request #1 from mono/develop

Develop
Merge pull request #2 from mono/develop

Develop
Merge pull request #3 from mono/develop

Develop
Added missing GraphicsDevice.SetVertexBuffers() method.
Added GraphicsDevice.SetVertexBuffers()
Added VertexBufferBinding.cs.
Fix build error on some platforms by re-using a value retrieved earlier when the GraphicsDevice was created.
Merge from upstream.
Added missing VertexBufferBinding.cs file.
Merge branch 'develop' of https://github.com/mono/MonoGame into setvertexbuffers

Conflicts:
	MonoGame.Framework/Graphics/GraphicsDevice.cs
	MonoGame.Framework/MonoGame.Framework.MacOS.csproj
	MonoGame.Framework/MonoGame.Framework.WindowsGL.csproj
	MonoGame.Framework/MonoGame.Framework.WindowsPhone.csproj
Merge branch 'setvertexbuffers' of https://github.com/KonajuGames/MonoGame into setvertexbuffers

Conflicts:
	MonoGame.Framework/Graphics/GraphicsDevice.cs
	MonoGame.Framework/Graphics/Texture.cs
	MonoGame.Framework/Graphics/Texture2D.cs
	MonoGame.Framework/Graphics/Texture3D.cs
	MonoGame.Framework/Graphics/TextureCube.cs
	MonoGame.Framework/Graphics/Vertices/VertexBuffer.cs
	MonoGame.Framework/GraphicsDeviceManager.cs
Added new class TouchPanelState.
Moved state management code from TouchPanel into TouchPanelState
GameWindow now has a static TouchPanelState it manages.
Previous static API of TouchPanel route to the primary window's TouchPanelState.
Couple of forgotten project files.
Fix for Android and PSSuite.
Doesn't look like that was actually needed for PSM.
Fixed access modifier in TouchPanelState.
Renamed GetTouchLocations() to GetState() to match TouchPanel's API.
Added ReadGesture to TouchPanelState.
Added missing using statements.
Merge pull request #4 from mono/develop

Develop
Added TouchPanelState to MacOS's implementation of GameWindow.