Fixed some random test failures due to uncancelled notifications and observers on dealloc'd objects