rename planningEntity to entity to make the code more readable
rename PlanningEntityDescriptor to EntityDescriptor to make the code more readable
rename PlanningVariableDescriptor to GenuineVariableDescriptor
PlanningVariableListener has been renamed to VariableListener
planningVariableName => variableName
The class AbstractPlanningVariableListener has been removed.
remove solutionEquals() and solutionHashCode() from examples (except TTP which uses solutionTabu)
getDecider() method
getAcceptor(), getMoveSelector() and getTermination()
reorder tabu types + explain that solution tabu requires Solution.equals/hashCode