Add slim support

We added `spec.add_development_dependency "slim"` into gemspec file for passing travis. Other part is almost same as https://github.com/trulia/hologram/pull/115.