Updates syntax highlighting

Underscore is not colored if embedded in another word

Crate-level attributes ( #![...] ) colored identically to normal
attributes.
Merge pull request #14 from TooManyBees/attributes

Updates syntax highlighting