Adjust test publish api to use an epub_directory instead of use-case name.
Use cnxepub models to build EPUB data to prevent handmade XML mistakes.
Add use case checking for the book use case.
Merge pull request #20 from Connexions/revisions

Refactor test cases to use models to prevent mistakes