Fixed a bunch of cases of internals being public.
Fixed incorrect DLL for Win8 docs.
Fixed incorrect parameter name in docs.
Fixed incorrect parameters in GetVariable().
Trying to fix Mac build which seems to not like an internal extension class.
Converted VertexElementFormat and SurfaceFormat size extension methods to plain static methods to please the MacOS build which seems to not line internal extension classes.
Made internals visible to the content pipeline.
Removed warning from unnessasary CLSCompliant.
I'm a dummy...  the issue wasn't the extension method, but that the pipeline couldn't access it.
Disabled Win8 documentation as it is crashing SharpDoc right now.
Merge pull request #2462 from SickheadGames/Publics

Doc Fixes
Fallback to the maximum multisampling level if the level is too high
Merge pull request #2465 from hach-que/upstream_develop

Fallback to the maximum multisampling level if the level is too high
Merge remote-tracking branch 'upstream/develop' into develop