cache collections to disk so we can efficiently serve the _expand all
requests through an apache rewrite rule
Merge pull request #49 from coryb/disk-cache

cache collection state to disk