Update data storage dependency and fix related code

This patch depends on the module IndexedDBStore 0.3.0. Blobs are now saved into the store and can be retrieved as `ArrayBuffer`s and thus be converted to `ObjectURL`s for viewing in the prototype.

It basically makes the prototype work normally on both Chrome and Firefox :)