added Initializer to set a custom service provider identifier

Necessary for APIs like box where the host of the baseURL is always the same. In such cases this addition allows to set e.g. the bundle identifier as service provider identifier