Added skeleton of work

Not a working implementation! Still working with the inline rules and
whatnot.

Also adds the 'indent_styles' rules and test, incomplete. All a work in
progress.
Added one big 'execRule' function

One big function that handles both the 'scan' and 'process' stuff. Also
takes a function to execute on each iteration of either the dom or the
lines (I’m thinking we can use this for the inline-config object). It
made things more attached and dependent, but it’s making the rules a
lot cleaner.
Added comments and rule changes

Midway through changing rules. Errors in rule tests show something
similar: parser is not giving full dom structure (disallowed-tags.js)
Completed all tests

All tests now pass, have been rewritten.
removing old test