Open Bloom normally after processing book order
Allow user to control who is shown as "uploaded by" during upload

Also fixes a bug in failing to overwrite an existing PDF preview.
Merge two heads of BloomLibraryIntegration
Make Bloom handle URLs like bloom://localhost/order?orderFile= followed by path name
Merge default -> BloomLibraryIntegration
Make bloom: url handling expect an amazon storage key rather than a local file path

Also adds interprocess communication to handle instance of bloom started by clicking link
to pass the request to an instance that is already running.

Also makes a download automatically select the file when the download completes.
Adding .gitattributes and .gitignore files