Enhancement: Use externalID in Provisioning API

This PR adds the externalID as optional parameter to the Provisioning API that can be used as the primary identifier. It also contains a switch to enable this setting.

https://github.com/owncloud/ocis/pull/11799
