Checkpoint
Adding ability to provide custom constructors for projection; closes #560
Removing automatic ctor expression creation and deferring for LINQ projections
Merge branch 'ConstructExpression' into develop
Support nullable destination when using custom MapFrom

Closes #558
Fixing broken tests
Merge branch 'bcronje-develop' into develop
Skipping type maps that have custom projection when validating configuration