Rename the --addr option to --url.
Enable autocompletion for commands.
Push global options down to the subcommands. Add flags and local flags completion. Change the remote repository for cli due to modifications
#3 Does not return an error when the build number is 0 to skip 'never build' project in health command
#7 Try to match project flag as a string, then as a regex.
#6 Login using flags first. If they are valid they replace the old onesm otherwise old ones are used.
#9 Get the local flags properly.
#10 Store endpoint path as / not /xmlrpc.