@dacap's notes: A description of the included changes:
* Improve UX auto-saving layouts when docks are modified, and new 'X'
icon to delete layouts (or reset the 'Default' layout).
* Remove old timeline position controls (Left/Right/Bottom buttons)
from the Timeline configuration and from the layout selector
* Add support to drag and drop docks to other sides with real-time
feedback using a semi-transparent UILayer
* Add a context menu w/right-click to dock the widget at the supported
sides without drag-and-drop
Some review comments in https://github.com/dacap/aseprite/pull/2
This happens only in memory at the moment (layouts are not saved in
disk yet), and the customization is quite simple (only size of
splitters, timeline position). But in the future we should be able to
dock elements in any place.