Allow the Attributes IsLazy, MapField and DBType to be defined in Fluent Mapping.
MapField and DBType did already work, but in a inconsistent way!
Use MemberAccessor in FullObjectMapper, and allow FullObjectMapper to use Fluent Mapping!
Mapping Conventions for Fluent Mapping...

can be used like this:

 FluentConfig.MappingConfigurator.GetTableName = (child) => child.Name + "s";
 FluentConfig.MappingConfigurator.GetColumnName = (child) => child.Name;
- virtual check in Fluent Mapping
- fix for LazyLoad
When using complex nested Types & Fluent Mapping, the FullMapping Schema did not work.

Also use FULL OUTER JOIN in Full MappingSchema, so you get all results
Merge branch 'pr/n198_jogibear9988'