Revert "AspirationType + aspiration on late acceptance"

This reverts commit 7c1b37405e957c6956ffc15da2286ca16a44f7f4.
parameter names
Late acceptance (canonically known as Late Acceptance Hill Climbing): default implementation should enable hill climbing
Late acceptance (canonically known as Late Acceptance Hill Climbing): docs
Late acceptance (canonically known as Late Acceptance Hill Climbing): upgrade recipe
Separate size-related logic into a new class.
Add the ratio-based tabu size.
Pick the proper scope.
Remove "this" in accordance to Planner code style.
Add license headers.
PLANNER-99: code style (getter/setter order, never use integer literals for doubles, ...) + correct error message for "at least 1"
PLANNER-99: DRY
PLANNER-99: collapse back into AbstractTabuAcceptor to avoid cross product of classes + introduce TabuSizer
rename TabuSizer to TabuSizeStrategy
RatioTabuSizeStrategyTest and FixedTabuSizeStrategyTest
rename to phaseScope
Fix NPE in RatioTabu + refactor lastCompletedStepScope creation into PhaseScope creation
The tabu search acceptor properties planningEntityTabuSize and planningValueTabuSize have been renamed to entityTabuSize and valueTabuSize.
docs: replace subset selection with acceptedCountLimit
docs: remove prime number for tabu statement, as it's not proven