Merge changes from topic "shell_feature_interfaces_reland" into sc-dev

* changes:
  2/ Add mechanism to expose other features directly
  1/ Add mechanism to expose shell feature directly (for Pip)