added php-land SplObserver, SplSubject interfaces. fixes #953.

as discussed in https://github.com/facebook/hiphop-php/issues/953