Added dungeon rooms finisher.

This implements #1260.

The DungeonRooms finisher adds dungeon rooms to the generated worlds. The rooms' placement is based on a GridStructGen, the rooms will contain 2 chests each.