Merge changes from topics "api-fix-networkagent", "networkprovider_api", "satisfiedby" into rvc-dev

* changes:
  Rename satisfiedBy into canBeSatisfiedBy
  Address further API council comments.
  Update the NetworkProvider API for council comments
tree: 04fd56c910102a130d49c1fc4ccc6ca469e7f405
  1. core/
  2. services/
  3. tests/