Fix for #22: Only write to cache for an HTTP 200, sweep empty png files.
Merge pull request #3 from wsnook/issue22

Fix for #22: Only write to cache for an HTTP 200, sweep empty png files.