server: refactored views into separate modules
server: actually save the user model
server: refactor space to breath
server: minor file perms fix
server: full ebook detail page
server: store date_added when new ebook arrives
client: further CLI printer updates
client: renamed format variable to not shadow built-in
server/client: rename published to publish_date
client: add DeDRM tag to decrypted books
server: refactor create version/format into separate method
server: manage command to view single ebook in DB
server: renamed source_patched to ogreid_tagged
tests: renamed datastore fixture to rethinkdb
server: updated get_ebook_url to use load_book; split in half for testing
tests: get_ebook_url testing
server: changed EBOOK_FORMATS
tests: added truncate rethinkdb fixture; set rethinkdb setup/teardown to session scope
salt: amazon product advertising API config
server: refactored create_version to separate out create_format