Replace the dup for subject and provenance_subject by SetOnce

* the fact is now modified (subject and provenance_subject
  are set once) when added to a resource.
* the duplication of facts is removed