- added idempotence configuration

- idempotenceServiceConnectionStringName added to sqlServer
configuration section
- refactored data source configuration