updated file caching to check last modified headers to decide when to bust cache
added kwarg to determine usage of last modified headers in cache
Merge pull request #20 from kaitlin/master

updated file caching to check last modified headers