CDAP-353 Update cdap-cli to use cask common-cli (new CLI API)

Changes
* Use common-cli (new CLI API) instead of built-in CLI framework in cdap-cli module
  * Changes for each command follow the same pattern, so no need to look at all of them
* Move cdap-cli classes from `co.cask.cdap.shell` package to `co.cask.cdap.cli` package