added recaptcha to user signup

fixes #60 on github - make sure to configure the public and private keys.