Add 'webkit' class to <body> to help stylesheets deal with difference in PDF while we're still using wkhtmltopdf.
First stage of Upload UI
Stop imgscale from adding styles to the parent of the img.
Allow HtmlThumbNailer to produce images with non-square dimensions
Switch to higher quality thumbnails (at cost of speed). The "nearest neighbor" we were using like to cut off vertical lines, which was very noticable (and unacceptable when the thumbnails were used as content for a Teacher's Guide)
Add "extension" methods for automating extracting thumbnails from Uganda SHRP
Pupil's books and placing them in SHRP Teacher's guide. Used MEF to let the
extension add a command to the Publish tab context menu. But didn't actually
spin the code off to its own assembly, thinking we could wait for a second
example of extensions before setting on an API.
Update Readme to explain connections.dll.
Update mocks to new 2-paramter htmlthumbnailer constructor.
Merge default -> BloomLibraryIntegration
Added comment
Change key for S3 to be uploading-account-name/book ID.
Added DownloadSource property to metadata.json, and set it on upload.
Start readme for building the windows installer.
Single command-line argument ending in .BloomBookOrder causes download, exit.

The BloomBookOrder is presumed to be a file in the format of a metadata.json.
Merge default -> BloomLibraryIntegration
Added more prerequisites to installer readme
Installer creates BloomBookOrder association
Copy metadata to an appropriately named book order file
Make sure uploaded metadata has SOME title
Prevent downloaded S3 files from including whole S3 path in filename
Make the correct PDF to upload and copy it to the book folder to upload.

(If there is already a locked file there, we'll just use it.)