Support for Slim templates

Tilt can be used to compile [Slim](https://github.com/slim-template/slim) templates just like any other Tilt-supported template, but it depends on the 'slim' gem in order to do so (which itself requires 'tilt'.) I simply made a SlimFilter class to be a subclass of TiltFilter, with 'slim' defined as it's sole external dependency.