Fixes #8 - Moved all parsing below argument analysis.

Some basic XML parsing was being performed before argument analysis, in
particular preventing the output of --help from working if called from a
directory that didn't contain a book.