Comitando verificações

Verificação se todos os metodos da interface estão anotados.
Verificação se a classe passada é de uma interface para dar uma melhor
mensagem para o usuario.
Comitando para manter padrao de codificação
Merge pull request #9 from andrericos/master

Including important validations
closing issue #6