Add support to the RedisPlugin for caching Play! Results.
The Result class can not be passed to the Java serializer.
So, convert it to a case class that is serializable and serialize
that into Redis, and convert back to a SimpleResult when
retrieving from the cache.
Remove dependency on Apache Commons IO.

Split out result wrapping/unwrapping code into separate class
RedisResult.