Fix upload new book then cancel makes zombie in Bloom Library (BL-10811)
Fix upload new book then cancel makes zombie in Bloom Library (BL-10811)

This fix will prevent a Parse entry from being created for the new book in Parse, and consequently prevent the book from showing up in BloomLibrary.
It doesn't change the books on S3, but that doesn't matter. (Deleting a book only deletes the Parse entry, not S3 objects, so orphaned S3 objects are not a big disaster for us).
This fix does not deal with the case that an uploaded book already exists, is re-uploaded and then cancelled. (The book will be left in a partial state)
gmartin7/myBloomFork,StephenMcConnel/BloomDesktop,BloomBooks/BloomDesktop,gmartin7/myBloomFork,BloomBooks/BloomDesktop,gmartin7/myBloomFork,gmartin7/myBloomFork,StephenMcConnel/BloomDesktop,gmartin7/myBloomFork,BloomBooks/BloomDesktop,StephenMcConnel/BloomDesktop,StephenMcConnel/BloomDesktop,StephenMcConnel/BloomDesktop,gmartin7/myBloomFork,BloomBooks/BloomDesktop,BloomBooks/BloomDesktop,StephenMcConnel/BloomDesktop,BloomBooks/BloomDesktop