Fixes edge-case where players will not switch to role 5

Previously determineRole did not check to see if role 5 was open, so it chose the highest-numbered role available. (so if you penalize two chasers, the second chaser would end up coming back in as role 3)

Also turns roleswitching back on.