purge bad code

Some of this stuff is just a mess, other parts don't follow the editor
config spec, and some can be done by external libraries. So I'm gutting
it out.
remove tab-width rule

we can't control tab width at all, so that shouldn't be supported
add coffee-script dev-dep
add 2 classes for building rules on
rewrite max_line_length rule
rewrite trim_trailing_whitespace rule
install deps, fixpack, and use indx for rules
convert check command to coffee