Refactoring

- Now IUnitOfWork only doing db commits
- Post commit event dispatching is moved to UnitOfWorkScope