- change service TryLock and LockNotification callback
- introduce TransactionManager in service solution
- TransactionManager base implementation
- remove RegisterLockNotifications