Document cache stores
Improve cache store nested key digests
Add docs for expand_key
Ensure root FileUtils is used
Move read_unicode util to fileutils
Import ActiveSupport's atomic_write
Use atomic_write helper for writing out assets
Fix stat module reference
Use atomic write for file store
Move logical_path helper to environment