Add groundwork for the ability to unload style scripts.
Add foundations for the new style script compiler.
Add untested code to the new compiler class.
Finish refactor of style script compilation.
A tiny addition in preparation for the style unloading system.
Finish implementing the new style unloading system.

With this change, re-loading a file will take into account deleted class attributes and variables.