Support the jpg, png, gif #9. Support the URL #10.

内部の処理も色々変更した.

1. 無理やりエラーハンドリング
2. 不要と思われるオプション除去
3. スクレイピングの処理改善

This is a combination of 7 commits.
underscore.jsとかで綺麗にした.

関数名が間違っていて正しくテストされていなかったのを修正

不要なheadersを削除.

ひとまずURLとファイル両方の検索に対応.

テスト用画像ファイルを追加.

変なリクエストを送った時にエラーを発生させるようにした.

mugimugi.orgはステータスコードが常に200なので内容を見てエラーかどうか判断する.

content-typeを良い感じに処理した
Merge pull request #13 from mironal/god-function

Support the jpg, png, gif #9. Support the URL #10.