Refactored code to use generic session to enable attachment  of Services...

... to that session. This is a destructive change all though not horribly so.

Changed
+ISession :=> IDisposable
+IDbContext :=> IDbContext<ISession>

Added Dapper.Data.Generic namespace:
+IDbContext<out TSession>
+DbContext<TSession>
+IDbService<out TSession>
+DbService<TSession>
+IDbServiceProvider<TSession>
+DbServiceProvider<TSession>

Added
SqlDbContext

Removed
CommandDefinitionHelper