Fix #56 by only writing HTTP responses to cache. Also fixes the double-size-prefix bug in the marker url which was introduced by 0affd03869.
Merge pull request #58 from mapbox/issue56

Fix for #56 (stop re-caching files that came from cache)