Disable recently used tool highlighting.
Add basic logging class.
Refactor logging.
Log all selections with their categories included.
Add key press/release logging.
Log tool usage.
Revert "Fix up the dock pad handling."

This reverts commit 69de03caf2b6f592413ea20a0c7eb412dc962cad.
Revert "Move the rest of the dock panels to the command map."

This reverts commit 07fc6069b1262a14ec983a70bb8b3648e03a86df.

Conflicts:
	Pinta/CommandMapWindow.cs
Revert "Add hack to fix layer visibility toggle."

This reverts commit 36992036ff20061eb9e3cfe65e41ac31c2019853.

Conflicts:
	Pinta.Gui.Widgets/Widgets/Layers/LayersListWidget.cs
Remove project reference to nonexistent file.
Revert "Hide toolbox and palette pads by default."

This reverts commit f547001e2c33b298b3a77759d9d9bc92262f0e53.
Revert "Skip creating the toolbox and palette pads entirely."

This reverts commit 607bb394c502bac0904f5ac23add733842103451.
Remove toolbox pad.
Move tool settings toolbar back into main UI.
Switch to Ctrl instead of Alt for CM.
Close the command map window when clicked.
Remove the colour palette from the CM.
Add a button for opening the CM using the mouse.
Don't close the CM when clicking if holding Ctrl.
Rearrange the command map for better spacing.