Tool resizing improvement: Chang's idea

1. previous sizes are kept
2. works on all sizeable tools modes
3. added feather control [CTRL]+drag