update upgrade-mycnf command

- Added short options for compatibility with old script
  --config, -c | --target, -t | --patch, -p
- Added documentation for each option
check that the provided config actually exists