Enhance support for Windows 2008 server over remote desktop #3031
Minor changes to comments
Renamed type & values. UseReferenceDevice is back
One method renamed to look more generic.
Single line indentation correction reverted.

It made the corrected line look odd, for instance in github html view.
Add support for framebuffer multisampling on Tegra devices (Nexus 7 2012, Nexus 9, Shield, Ouya)
Merge pull request #3173 from flyingdevelopmentstudio/TegraMultisampling

Add support for framebuffer multisampling on Tegra devices
Improved multisampling support on iOS and Android
Merge pull request #3182 from flyingdevelopmentstudio/ImprovedMultisamplingSupport

Improved multisampling support on iOS and Android
Merge pull request #3032 from jolmos/develop

PR3031 Enhance support for Windows 2008 server over remote desktop
First pass at adding regkeys for opening .mgcb files in the Pipeline tool from Visual Studio.
Added macros for VS and regular file associations.
Added file system association for Pipeline tool.
Add the current EXE path to the search paths for MGCB.
Merge pull request #3183 from SickheadGames/vspipe

VisualStudio Support for Pipeline GUI Tool
Upgrade Android to OpenTK-1

Also added Property to Activity to control if the rendering is done on
the UI thread or not. By not rendering on the UI thread we save
a SyncContext.Send call in the underlying AndroidGameView.
This can introduce up to a 100ms delay in a Render call which
can cause a stutter.

By default we will leave RenderOnUIThread = true to maintain
backwards compatability.

The upgrade to OpenTK-1 was required as the fix for this
is not present in the OpenTK 0.9.9.3 version as it is there
for backwards compatabiltiy only.