opt/publish: add opt configuration for publish command
adjust usage
fix parsed.argv.remain
UNFINISHED! add `ctx publish` command
add deps: request and tar.gz
globally fix code indent