Add Behat tests to exercise Competition update and manage divisions
Fixes #128
(Partly caused by #15, partly caused by lack of diligence keeping division-team and competition-team collections in sync)