Second part of Issue 103: tracking of mouse events and new 'rotate' state.  Does not actually rotate the element yet.
Second part of Issue 103: tracking of mouse events and new 'rotate' state.  Does not actually rotate the element yet.

breity/svg-edit,breity/svg-edit,breity/svg-edit