Merge pull request #40 from carrot-osc/resume_swing

bug fix (benchmark hierarchy init)
PLANNER-221: upgrade recipe
typo's
rename "time spend" to "time spent": all internal code + logs + Solver & BestSolutionChangedEvent's getTimeMillisSpent()
Termination: use final fields
Termination: fix error message
Termination: use final fields
Termination: javadocs + code style
Termination: rename spend to spent + rename maximum to limit + rename scoreAttained to bestScoreLimit
rename "time spend" to "time spent": warm up
Added support for renaming planner&solver benchmarks, item reordering