refactor(client): fix program flow of --no-remote

If you specified --no-remote, "git remote deis added" would still
be displayed. This moves that logic into the try/catch block so it
will only be printed if it hits there.
Merge pull request #757 from opdemand/hotfix-no-remote

refactor(client): fix program flow of --no-remote