delete unused configuration and settings classes

connection factory passed into session base constructor instead
make table to object mapper parameter in session constructor

also create classes to map domain members to column names when they
don't match
unit test domain member can be mapped to column name