allow specifying a cache key prefix

when the play application is backed by a distributed cache that is shared by other applications it is useful to be able to set a global key prefix to avoid namespace collisions with the other applications.