Prepare for next development iteration
Replace HV internal MessageInterpolatorContext with our
Introduce ConstraintDescriptorFactory to support multiple HV versions
Travis: test against HV 4.3.1.Final, 5.0.3.Final, 5.1.1.Final