Fixed crash in dgn-delve.cc for too-small maps
Moved delve layouts to their own file
Add 2 more delve-based layouts.

[Committer's note: this also squashes in the update to
layout_twisted_circle.]