Rails cache storage

@richardadamdean @bkon 

This allows CircuitB to use the Rails cache as it's key/value store. Simplifies configuration for Rails based applications.
Currently yes. We could in theory make this thread-safe also.