Commit Equipe 9;

Correção do Exportar Bibtex
Correção de Issue Conferencia. Novos Testes criados
Commit realizado para alterar o cenário: remove conferencia that does not exist
Commit com todos os testes que estão funcionando até o momento.
Commit da correcão da string do Bibtex. Retiramos os "super" e modificamos o modo como o primeiro membro é recuperado em conferência baseado no novo tipo Set. Alteramos para que só seja aceito arquivos pdf em conferencia.
Criando novo cenário "remove and create the same conferencia". Foi incluido o título utilizado no arquivo TestDataAndOperations.groovy
criação de mais um cenário: "remove conferencia web"
fixing dissertation tests
Merge branch 'master' of https://github.com/eduardoangelin/rgms into eduardoangelin-master
Retirando flash message repedida.
Retirando código repetido. Já existia função para aquilo.
Remoção de Código Duplicado nos testes da feature Reports

Um dos passos de ReportsSteps.groovy repetia um dos passos de
MemberSteps.groovy. O passo de ReportsSteps foi removido e foi feita a
devida alteração em Reports.feature.
Retirando mesmo Log do if e else e colocando fora apenas uma vez.
-Retirando duplicação na definição do shiroRoleInstance
-Consertando função getShiroRoneInstanceById
-Colocando o devido tratamento no catch
-Retirando duplicação na checagem de password com confirmação
-Criando função para isso
-Retirando Método duplicado fillLoginDataAndSubmit e substituindo seu uso pelo fillLoginData.
-Utilizando o fillLoginDataOnly para preencher os campos.
Modifique o cenário 'list existing book chapter' para o texto que já estava sendo usado e que gerava um step. Com isso, ainda estava duplicado o step e simplesmente excluí um para resolver o problema.
Modifiquei o BookChapterController para resolver a duplicação que existia entre show() e edit(). Ainda existe uma duplicação entre as duas primeiras linhas do novo método criado e o método update(), mas aqui não tem como modularizar mais sem tornar as variáveis globais...
Modifiquei o BookChaptersSteps para eliminar duplicações desnecessárias. Agora todos os cenários web possuem o mesmo passo 'Given'.
Rebase
Merge remote-tracking branch 'remotes/origin/master'