Exception occured in message "The IDAT chunk should not be empty"

## 経緯

ブラウザ開いた直後だったり、何かしらのタイミングで `save_screenshot` すると
空?の png ファイルができて、そいつを OilyPng (ChunkyPng) で扱おうとエラー

![untitled](https://f.cloud.github.com/assets/124713/2252824/283af51a-9db0-11e3-95b2-3e8a2b2d0bc7.png)

## 対策

空ファイルだったらどうにかする