adds blanket.js for test coverage reports
adds cancel upload public method
adds more unit tests for better coverage
updates readme anf minified javascript