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