Partial undo implementation

- added undo for all the other tools but pen
Imporved pen tool and undo

- improved pen tool
- added undo to pen tool
- some cursors missing
Implemented cut, copy, paste and delete w/ undo.
Added more cursors and fixed picking

- looks like picking radius is in pixels, reverted scaling
- added few missing cursors for pen tool