Cleanup old & unused code

In particular, clean up decompiled boilerplate
Add ICodeLanguageEmbedder to apply code context

Currently implemented for CSS & Javascript
Split ContentTypeHandler files

No actual code changes
Each file is now <200 lines.
(except for the parser)