Introducing cache digest, only for Rails 4 now.

It is more like a proof of concept now.  But, it is actually usable.  With minor code cleanup and maybe some more tests, it should be production ready.

Please review.  Feedback welcome.  :)