fixed SplObjectStorage::key() implementation to use a counter instead of the objects' hash. (fixes zend test observer_002.php)