Remove dock rows when the last panel or toolbar is removed.
Close empty panels when the user drops a dockable in a dock.
Prevent dockables from dragging before becoming detached.
Fix the right and top edge selection checks.
Spawn five panels, for testing.
Fix the way that vertical "staple constraints" are generated.