non-static GraphicsCapabilities

Each GraphicsDevice have it's own instance of GraphicsCapabilities. On
the desktop it's possible to have multiple GraphicsDevice created with
different Feature Levels or even using Reference/WARP devices.
add note
openGL
openGL2
GLES
text formatting...
openGL3_ANDROID
We now obey loop counts on played cues.
We now support "New Wave on Loop" feature.
Decoded the "Play Release" flag in sound bank format.
Non-complex clips now have correct volume.
We now decode the per-clip volume.
Moved all XactClip decoding into one place.
Merge pull request #2860 from SickheadGames/xactloop

More XAct Fixes
Extra lines in Mouse files
Merge remote-tracking branch 'upstream/develop' into tnc_GraphicsCapabilities
Merge pull request #2841 from nkast/tnc_GraphicsCapabilities

non-static GraphicsCapabilities
Merge back from develop
Use local GraphicsDevice RenderTargetCount
Fix window centering for EndScreenDeviceChange
Track ClientBounds more aggressively, handle window move events