Style fix
8MB chunks with 4-byte chunk lengths (#2)

cc @dchest
Fix Travis
Cleaning
Implement proper progress reporting.
Post blobs from worker.

Since Blobs are immutable, looks like Chrome won't copy data when
posting the message. This is noticable if you encrypt/decrypt a large
file: there's no longer a delay at the end of operation.