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.
I'd rather have this method moved out into a separate file. Doesn't need to be done now, but i don't think it belongs in  the Linter (it doesn't use any of the linters data).