add infrastructure to easily add soft and hard constraints
Merge branch 'master' into constraints
deprecate .addProblemConstraint(...)
test constraints
deprecate unnecessary methods
test ConstraintManager
add test for ConstraintManager
add Getters to get constraints
re-order methods in VehicleRoutingProblem