The GraphicsDevice cleanup

This is a cleanup for GraphicsDevice.

 Changes:
-All things are placed within the regions.
-Public methods and properties are sorted.
-Removed IsContentLost and ResourcesLost. Both are unused.
-TODO placed in place of missed things from XNA
Nothing is changed inside things. No docs - cuz its very hard for one person :) maybe later 

 I hope this can help all monogame developers for edit and improve this class, because the current visual state is unfriendly to humans and a bit .. chaotic.