SocreHolder.registerUndoListener() add scoreLevel parameter
Revert "SocreHolder.registerUndoListener() add scoreLevel parameter"

This reverts commit 85f241cb35fac7fba359d4fc0a115df8796e72e5.
Delete dead data: traindesign
Delete irrelevant data: examination validation
javadoc
registerUndoListener(): replace ActivationUnMatchListener parameter with Runnable
prototype ScoreConstraintMatch
prototype ScoreConstraintMatch: toString()
prototype ScoreConstraintMatch: Serializable
prototype ScoreConstraintMatch: TODO of Lists.reverseList()
prototype ScoreConstraintMatch: extract method extractJustificationList
abstract method getConstraintMatchSet()
isConstraintMatchEnabled()
deprecate ConstraintOccurrence + promote support of ConstraintMatch(Total) to ScoreDirector
Fix buildScoreCorruptionAnalysis
improve buildScoreCorruptionAnalysis() output
extract constraintMatchEnabled from ScoreHolder to ScoreDirector
curriculum course: migrate to ConstraintMatch
cloud balance: migrate to ConstraintMatch
vehicle routing: migrate to ConstraintMatch