DRY up BookService a bit
Raise the BoneCP log level in test
EditionsSpec -> EditionSpec
Move much edition creation logic into service
Add Factory.addEdition in test