Adicionado
- Método `authenticate` em `ReBaseClient`, que pode ser utilizado para tentar autenticar um usuário sem executar nenhuma operação sobre o banco de dados;
- Parâmetro booleano `try_authenticate` no inicializador de `ReBaseClient`, por padrão `False`. Quando `True`, tenta autenticar no momento da inicialização e, caso falhe, levanta erro `UnauthorizedUserError`;
- Erro `UnauthorizedUserError`, levantado na ocasião anteriormente mencionada.