validação de presença do primeiro nome do usuário issue #129

adicionado validação de presença do primeiro nome do usuário.
 - na autenticação com github pega o nome do cadastro do github.
Redundant `self` detected.