More uniform method name

In sohva, we have a unique method to add and update documents, the
`addComponent` name was kind of illogic as it has the same semantics as
the `saveDocument` method.
This is now fixed.