Rename SwapChainBackgroundPanel

References to SwapChainBackgroundPanel are currently named
'SwapChainPanel' (and sometimes 'swapPanel').

DX11.2/Win8.1 introduces a new UIElement,  'SwapChainPanel'.
http://msdn.microsoft.com/en-us/library/windows/apps/bg182880.aspx#three

I renamed all SwapChainBackgroundPanel because having then referred as
swapChainPanel could be confusing in the near future.

Arguments become -> 'swapChainBackgroundPanel'
Properties become -> 'SwapChainBackgroundPanel {get;set;}'
fields become -> '_swapChainBackgroundPanel'
Merge remote-tracking branch 'upstream/develop' into tnc_Rename_SwapChainBackgroundPanel
Merge remote-tracking branch 'upstream/develop' into tnc_Rename_SwapChainBackgroundPanel
Added Right and Left Orientation to template
Merge remote-tracking branch 'upstream/develop' into tnc_Rename_SwapChainBackgroundPanel
Merge remote-tracking branch 'upstream/develop' into tnc_Rename_SwapChainBackgroundPanel
Update XamlGame.cs
Merge remote-tracking branch 'upstream/develop' into tnc_Rename_SwapChainBackgroundPanel
Merge remote-tracking branch 'upstream/develop' into tnc_Rename_SwapChainBackgroundPanel
update recent changes
update changes
-update changes
Merge remote-tracking branch 'upstream/develop' into tnc_Rename_SwapChainBackgroundPanel
Merge remote-tracking branch 'upstream/develop' into tnc_Rename_SwapChainBackgroundPanel
Video support for Windows 8 Store apps.
3.2 update of the NuGet packages
Now including iOS / Android / MacOS for the binaries package
Will update template NuGet for these platforms soon
Removed additional SDL.Dll and sourced from "ThirdParty\GamepadConfig"
Update NuSpec to source from this location
Added missing SurfaceFormats.
First pass on changing AndroidGameWindow in to a Game Window.

Class is changed over, had to slightly cludge around CreateFrameBuffer/DestroyFrameBuffer, not sure if this is the best way.

refs #1851
Trash a duplicate property