Fixes #28 - Added binary content parsing

Now the crawler can really parse binary content.

Based on Tero Jankilla's code