ToolContextual: Fixed dragging, now attaches to the clicked point.
EditorPrinter: Added high-quality rendering hints.  Didn't do much.
EditorPanel: When undo/redo is triggered selections are now cleared.
ToolContextual: The selection is now cleared on reset()
Moved EditorPrinter into more appropriate package
ToolContextual: Left-click on unselected component now clears selection