Trying to hook into windows procedure messages for pointer (touch).
Attempting to parse pointer messages and add them to TouchPanel.
Fixed pointer location and id creation.
Converting screen to client position.
Check in of Single solution projects - from develop branch onlu, no changes reqd

* vs solution - MonoGame.Framework.sln - Manages all windows based solutons

* Xmarin solution - MonoGame.Framework.Xamarin.sln - Manages all solutions supported by Xamaring Studio (Needs Trial or Ent license to build)
Changed fields to remove leading underscore in templates
Fixed Color.Lerp() to not double clamp.
Fixed Color.Multipy() to not double clamp.
Added Color to unit tests.
Merge pull request #1637 from SickheadGames/WinProc

Touch input support on Windows
Fixed OUYA to support DXT formats.
Merge pull request #1649 from SickheadGames/ouyafix

Fixed OUYA to support DXT formats.
Optimized away parameter and pass lookup within SpriteBatch.
Optimized away parameter and pass lookup within SpriteBatch.
Merge branch 'spriteopt' of github.com:SickheadGames/MonoGame into spriteopt
Oops... these don't need to be nulled.
We now use the ref/out Matrix methods in SpriteBatch.
Optimized away extra transform in SpriteBatch under GL.
Add missing dispose of ConstantBuffers.
Effect can create an array of ConstantBuffer instances, but these instances were never being disposed properly.
Merge pull request #1652 from slygamer/effect-dispose

Add missing dispose of ConstantBuffers.
Merge pull request #1643 from SickheadGames/colorfix

Color Fix
Merge pull request #1642 from borrillis/develop

Changed fields to remove leading underscore in templates
Merge pull request #1651 from SickheadGames/spriteopt

Simple SpriteBatch Optimizations