adds support for cache template loading

Adds support for template caching https://github.com/LTe/grape-rabl/issues/27
Wonder whether a simpler `cache_templates` would be better. Also, I think we should default this to `true`, since templates never change and it just makes sense as a default.