Add slim lexer

Known issues:  Interpolated text is not highlighted

This is how it currently looks:

![screenshot 2013-12-16 10 52 54](https://f.cloud.github.com/assets/903365/1757702/57d6356e-6683-11e3-8dac-d16579c7c40c.png)

Towards #49