Add CCBY license.
Add thanks
Fix indentation
Finish out The Mansion On The Hill setup
Split careers and setups into individual files

This allows settings to reuse components. It also breaks InDesign layout (for now) but hey, nobody else uses that yet, right?
Simplify default part logic by moving it into Book
Rename configuration.site into configuration.setup
Refactor setup

Setup before wasn't very focused. It had a bit of configuration that wasn't needed (the shared jinja_environment) and the book definition, which wasn't called book. This change gets rid of the uneeded shared configuration and changes the definition of the text to be called black_stars_rise, i.e. the actual name of this book.
Add print layout xml.

Okay, this is a little crazy. To allow for reusability, there's now a compile step for the InDesign XML files. The build script takes the book definition and spits out InDesign ready files for it. The main benefit of this is that a career or setup that appears in more than one setting can be single-sourced.