moved basic SplObserver SplSubject tests from "bad" to "good"