Add Rust-specific support.

- Add support for coloring of Rust-specific items such as attributes,
  macros, module paths. The scopes are based on Rust Sublime package:
  https://github.com/jhasse/sublime-rust
Merge conflicts