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