added sender to button notificatios; added return value to performOnChildren to allow aborts my tree traversal; moved layer mask and event mask to overrides; fixed issue where colliders where causing the main event collector to not get events, now the camera has an event mask which is linked to a special PlanetUnityEvents object;