Issue #11: Add engine support to sub-dimensions
A definição de dimensão foi modificada adicionando os parametros parent e relation como opicionais
2 tipos de relação para testes foram criados, NONE foi criado como um tipo padrão
O algoritmo foi alterado para usar novas regras de cobertura, o parent de uma dimensão cobre a sub dimensão, mas não o contrario, o algoritmo também teve que ser alterado para percorrer todo o hitórico (o parent do parent ainda cobre a sub-dimensão)
Também foi feita outra alteração no algoritmo para dar preferencia a views com menos dimensões no caso de "Empate" na cobertura, como mencionado em na Issue #6 (closed).
Signed-off-by: Lucas Fernandes de Oliveira lfo14@inf.ufpr.br