make dock guide animated
wip
wip
wip commit
wip
Cleanup the dock container implementation.
Wip commit. Add layout visitors to manage dock layout complexity.
Add CompassOnly and BorderOnly guide modes
Add a little more granular control to the overlay. Still need to update
area handler.
remove unneeded files
Simplify the QDockAreaLayout and move it to the QDockArea module.
Rename manager->handler
Use dicts instead of rich objects to describe a dock layout.

Factory functions now generate dicts.
update QtDockArea to use the new dock manager
WIP commit
Cleaup the overlay and fix a few subtle bugs with the timings.
Update comment for clarity
minor cleanup
Add access to the handlers. Cleanup layout implementation.
Substantial cleanup. Create a layout plugger. Turn plugging back on.