Level Theme's now have more readable config files

-Level Themes now use the same style config as the configuration file,
and we might want to make this sort of a global format for config files
-Added a Fog structure to the LevelDisplay that gets filled by the Theme
Loader.
TODO: Modify the shader to use a Fog constant buffer as well as update
that in the Level Display
TODO 2: Move Level display Fog stuff to WorldDisplay when we draw more
than just the level