Implementação do CDI e refatoração dos DAOs.
NOTA: Ainda não está funcionando, estamos com alguns bugs.
1 - o CDI não possui view scoped.
2 - o entityManager está fechando indevidamente.