Added pending Observer list implementation to be able call AddObserver before MozContext initialized