Ifdef cleanup and API method extraction
Copy SamplerStateCollection.cs to API-specific files.
Cull API specific methods.