BuildingEd: Disable zoom actions when object/tile modes are switched away from.
BuildingEd: Don't display document filename in the window title in Welome Mode.
TileZed: make WorldEd Dock margin size match the other docks.

Actually, the Maps Dock uses a different margin size...
BuildingEd: Fixed grid item not repainting correctly after resizing a building.
BuildingEd: added new/open/save/save-as/undo/redo toolbar.
BuildingEd: "Show Objects" shortcut is 'O' (oh!).
BuildingEd: Fixed SelectMoveRoomsTool status text showing pixel size, not tile size.
Fixed SelectTileTool's cursor item not switching documents.
BuildingEd: placed the 'common' toolbars in the LeftToolBarArea by default.

This is to avoid messing up people's muscle-memory finding the pre-existing
toolbar buttons.
Fixed Tile Mode grid item not showing the extra row and column.
BuildingEd: Switch out of Welcome Mode when confirming save.
BuildingEd: Fixed restoreTool() not being called if the mode didn't change.
BuildingEd: Wall objects split rooms when creating RoomDefs.

A number of Mash's maps use Wall objects to split up a single room into
separate ones.  For example, a single bathroom is split into 2 by placing
a Wall object down the middle.  Previously, such rooms were viewed as a
single room when creating RoomDef objects.  Now Wall objects with non-none
interior wall tiles will split rooms.

Note: furniture objects in the Walls layer are ignored.
BuildingEd: Fixed the room combobox not updating when the current room changed.

Right-clicking with PencilTool changes the current room to the one under the
mouse pointer, but ObjectEditMode's room combobox wasn't being updated when
this happened.