Fixes #31: Add --abstract parameter.

Users are now able to use the --abstract parameter to override the
abstract of a book, or inject one if one is not set in the source
material.