number of tunneling tries per room can be set when connecting caves; previously was one try per room
Tunnels no longer gen on map edge, and all existing functions that generate map check if a tile is in bounds before making it a floor
added experimental diagonal wall rendering -- kinda messy and not optimized
added debug command to explore everything that's explorable ('e' -- old explore all moved to 'a')