Scalatra cache

Re-opening with updated code. Many thanks to @rossabaker and @casualjim for holding my hand thru this!
scalacache allows setting TTL like this. I think doing the same is preferred. https://github.com/cb372/scalacache/blob/master/guava/src/main/scala/scalacache/guava/GuavaCache.scala