Add collision handling for the switch: when player collides with it, it must get inactive otherwise the switch might be toggled when the player is already on it and passed it. Thus we cannot set it inactive. Also add collision categories to make collision detection more performant.
Merge branch 'master' of github.com:V-Play/AGJ13