added validations for developer account info
Merge pull request #63 from siciliana/github_auth_fix

added validations for developer account info