Add a bunch of new abilities:
  * Specify that certain rooms can only be placed after the generator has
    reached a certain key level.
  * Enable/disable goal rooms (alternative is just to place the boss).
  * Enable/disable locking of the boss door (required for the first bullet
    for subtle reasons, explained where OutOfRoomException is caught in
    DungeonGenerator).