Added highlighting tagger

Chose not to check in the commented out completion code. I really need
to brainstorm on how to accomplish code completion (and other things,
for that matter) without reparsing the whole file, since we have some
pretty big files...