Fixed bug in Client.__init__

Moved "self.username = username" up. Otherwise hash_pass will be called (for user/pwd authent.) before username is set.
Merge pull request #4 from schimfim/patch-1

Fixed bug in Client.__init__