Initial work on fixing PHP Strict Standards warnings

This mainly corrects using static function and bad inheritance in method
signatures of NamespacedElements
My initial thoughts are no. This class is really old and doesn't take advantage of the latest service improvements from the peoplefinder service. It's not worth trying to maintain it as a lib.