Re-nest processors under their own directory
Rename HtmlProcessor to DirectiveProcessor
Fixed missed 'require' name change

From previous commit
Make each processor a standardized class
Declare processors as postprocessors

Except for DirectiveProcessor
Remove unneeded `require`s
Comments
Add back in assertion about import directory
Merge branch 'split-processors'