First unit testings

The whole Age Division setup needed to be tested.
jsUnits is used for that.

Bugs fixed:
_in swiss mode, with 5 seniors and 8 masters, there was a Masters division and a Seniors&Masters division. The Masters division shouldn't have happened.
_calculating the number of rounds in case of a All single elimination tournament was one round less due to calculations based on the number of Juniors instead of the whole division
_other consequences related to the (mis)use of "this"