copy-if-changed utility
copy-if-changed -n flag
menupick improvements: ?? reprompting option

also accept '!n' as a synonym for '-n'.
reimplemented git-whats as per notes
Merge branch 'git-whats'