A few fixes and changes.

Spent some time hacking. :D
- Fixes #1 (Note that I still don't understand what the problem was. =/)
- `#{}`, `{# #}` and `{: :}` are all highlighted.
- Added matchit support