updated Application.createAccountStoreMapping method
added  Provider resource
added  ProviderData resource
added Directory.getProvider
added Account.getProviderData and isNew flag
added Application.getAccount
updated RequestExecutor behaviour, now it sets isNew flag if response.statusCode === 201
added auto expand of Provider resource on Directory creation if provider is set