Remove all the not necessary #if's, this file is only used on Windows8 anyway. The Device* events are never fired but we need to have them for IGraphicsDeviceService, so there are still warnings there.
Clear XML warnings from MojShader
XML comments fixes
Reorder break statements so this doesn't make warnings on linux where most of these throw NotImplementedException
Inherit better for less warnings