An HTML5 Blob implementation