Added cache ability

Also added "internal" for unzip (not set out of box on Heroku)
Merge pull request #4 from KentonWhite/master

Added cache ability