fix(client): make --auth optional

If --auth was not supplied previously, the code for clusters:update
would break because it was supplied a NoneType when opening the file.
Skipping the code block when --auth is not supplied fixes this issue.
Merge pull request #1456 from deis/1454-fix-auth-option

fix(client): make --auth optional