add stepCounting to benchmark config
(cherry picked from commit deb2261330ea888ac12e4f78bcdfc62d7579e72e)
ConstraintMatch no longer has a getConstraintMatchTotal() method because a ConstraintMatch can survive many Local Search steps, but its Total (which holds a Set) should not survive
(cherry picked from commit cc38d249870ddcf315f6c7055e05fcb0bbf91e98)
tennis example: initial version (thanks to Tobias and Keith)
(cherry picked from commit 167fed5fa39694c587e9f0d21beba2ab8e3a8aa3)
tennis improvements + miss manners 2009 colors
(cherry picked from commit 30c837ddfd546bf83eb900546998fdefff893ad5)
tennis: use hardMediumsoft + test
(cherry picked from commit 228d2019e25d93cd10278107aa57080e62cb6104)
tennis: docs + more gui info
(cherry picked from commit c4cb7fd48f1b6911f31259d7c344b8335614ae65)
ttp: docs + example name
(cherry picked from commit 7aa7d915a56ebb3553bf08d7c9c00e07392e3a5a)
fix upgrade recipe + DaoTest bug
(cherry picked from commit 8267337de41edac827d5a589d1238a0ba6f2bbad)
Remove 6.1.0.Alpha1 note from upgrade recipe