improve error message
add "migration analysis" to make it easier to migrate from ConstraintOccurrence to ConstraintMatch
nurse rostering: migrate to ConstraintMatch
ConstraintMatch should be used in the gui too
rename ScoreConstraintMatch to ConstraintMatch
setCaretPosition(0)
constraintMatchesDialog only needs to be shown when a solution is loaded
improve ConstraintMatch upgrade recipe
delete dead import
ConstraintMatch docs
tsp: migrate to constraintmatch
Merge branch 'master' into GeneticAlgorithm

Conflicts:
	optaplanner-core/src/main/java/org/optaplanner/core/impl/score/director/AbstractScoreDirector.java
	optaplanner-core/src/main/java/org/optaplanner/core/impl/score/director/drools/DroolsScoreDirector.java
for some reason diff tool did not want to merge DroolsScoreDirector, coopied it over from github