Stopped component's dispose event from bubbling up

In IRC bkelley was running into an issue where after changing techs, user activity listeners would stop. The issue was that the dispose event was bubbling up from the tech when it's exposed and being triggered on the player. That shouldn't happen.