Added global offset pins.

- Added global offset pins, that use a global value as their pin offset.
- Added slider controls to change values for global offset pins.
- Updated ParentList to use global offset pins.
- Fixed mirroring of EditableRects that are not direct children of
mirrored EditableRect.
- Allowed pinning of self.