MoveTool now moves the selection

- added GroupShape which is used when one shape encapsulates another
- GroupShape.applyTransform() will apply all current transform changes
to the sub-shapes
- simplified Move to move the select's GroupShape
- SelectList now contains a GroupShape for encapsulating all selected
objects.