Updated behat test for join & unjoin
Added preDispatch into Controllers for deduplicate CODE