(#948) - Old WebKit support

Replaces Function.prototype.bind with short functions. Abstracts blob creation into a function.

This makes PouchDB work at older webkit versions (see: #948)