Added fragment caching for patient index and show actions

Because the old action caching for the patient show and index actions was incorrectly caching user-specific things (like "Welcome, <user>"), switch to fragment caching for those pages. Note: added the "cache_digests" gem, to enable cache digests. This gem will be unnecessary after Cypress is updated to Rails 4.