set up for branch test of webwroker
using web worker for reencoding
added busy gif, for async file processing
hasten gc.  (gc should take care of this, anyway.)
Merge branch 'webworker_test'
use of web worker (vs inline synchronous process) is set where b64 encoder is invoked.
Conflicts:
	js/deliverables/bloburi2b64.js
clarifying b64converter; timing diff between synchronous and asynchronous (worker)
provided 3 methods for encoding blob:uri file;  including async FileReader. added ui for choosing encoding method.
refining ui for testing encode latency.
still return array (of empty/undefined elements) when blob uris have been revoked.
renamed to something more descriptive.
re-added original verison.
parameterized worker path.
moved & renamed worker.
fixed worker path;  added reset to ui
improved clarity of module pattern.
okay: allow module to be renamable.
same change to 2 photo album filters.  (module pattern made consistent; renamable.)
augmented ui to show more JavaScript APIs that are being used.
make jsl/hint happy.
return an array of length 0, if input uri array is empty.