product editor - enhancement

If a pid that no longer exists is in the product task list, it will be
removed when the list loads.