Refactored disabling new CompoundMetricConfiguration #45

Signed-off-by:Beatriz Rezener <beatrizrezener@gmail.com>
Signed-off-by:João Gabriel <joaogabrieldebrittoesilva@gmail.com>
Signed-off-by:Rafael R. Manzo <rr.manzo@gmail.com>
Merge pull request #147 from beatrizrezener/issue45

Refactored disabling new CompoundMetricConfiguration #45
Highlighting required fields

Signed off by: Daniel Alves <danpaulalves@gmail.com>
Created validator for compound metric configurations name and script fields

Signed off by: Heitor Reis <marcheing@gmail.com>
Compound metric configuration fields name and script are required

Signed off by: Heitor Reis <marcheing@gmail.com>
Fixed acceptance tests for new required fields

Signed off by: Heitor Reis <marcheing@gmail.com>
Unit tests for NameScriptPresenceValidator

Signed off by: Renan Fichberg <rfichberg@gmail.com>
Fixed Repository creation acceptance tests for blank fields

This is a bug introduced by the required fields modification

Signed off by: Renan Fichberg <rfichberg@gmail.com>