App#reset now triggers a eventDispatcher teardown

this might have been causing duplicate event dispatches in tests where app#reset was being used.