Fix for mapping private properties on base types
Don't map to a property with only a getter
Ensure DbColumnType is set with overrides
Added ability to update and delete with strong types