fix(client): Show "Service unavailable" error message if auth server is unavailable or returns no error message.

Closes #601
Merge pull request #648 from mozilla/issue-601-missing-error-message

fix(client): Show "Service unavailable" error message if auth server is unavailable or returns no error message.