estately/rets — pull request #85 by tdtran (2014-12-16 08:39:06+00:00)
Title: Workaround bogus http 401 in login method call

Some RETS servers return success code in XML body but failure code 4xx in http status. We already have a workaround for it in `Client::ErrorChecker#check`

https://github.com/estately/rets/blob/master/lib/rets/client.rb#L356

But we forgot to use it in `Client#login` method. This PR rectifies it.