throw directly IOException
For invalid login return 401 response rather than exception
Merge pull request #15 from gooddata/mcl-auth

For invalid login return 401 response rather than exception