solr: updateToSolr: refactor interfaces + blueprints for upcoming
solr: updateToSolr: refactor interfaces + blueprints for upcoming

also mark addToSolr/removeFromSolr deprecated, not worth
maintaining/exceptions.

Refs https://gitlab.ilscipio.com/scipio-dev/dev/scipioce-dev/issues/572

ilscipio/scipio-erp,ilscipio/scipio-erp,ilscipio/scipio-erp,ilscipio/scipio-erp,ilscipio/scipio-erp