Add behat test to exercise the add/drop teams functionality of the Update Union page + related UI tweaks
Move object binding into UnionService::update + implement hackaround for #15