Move rules and config into the library
Add flag to build drafts
Disable drafts when publishing from Travis CI
Add index of drafts
Add a link to the drafts index
Wrap overlong lines
Hide feed link for draft index
Reduce the amount of conditional compilation

Instead of cluttering ifdefs all over the place, add a single piece of
static site information to the Info module, and make draft building
depend on that.
Drop redundant comments