Added Captcha and registration implementation

Fixes #1 and #19 
Adds the following methods:

getCaptcha() 
sendCaptcha()
registerUsername()