Allowing custom BindingFlags to be set for non-public members
Closes #218
Failed Unit Test showing Inheritance Issue
Fixes issue without failing and current unit tests.

Note: Line 383 is completely useless giving 382 and 379 are identical and both will be anded together
Just accounted for the fact when destination exists, use destination's type instead of the typemap's destinationtype to account for this issue when looking into includes
Merge branch 'TylerCarlson1-InheritanceIssue' into develop
Closes #537
Fix Automapper.targets to not use Content type item

Fixes #556.
Closes #581
Addressing issues with ExpressionMapper logic.
Closes #584
Work around xunit issue which drops everything after dashes.

xunit has a problem with rendering exception messages that inclued lines
of dashes in the message. It silently drops everything after the dashes.
This is documented at https://github.com/xunit/xunit/issues/149

This commit adds a slightly more verbose wording to the message
and updates the dashes to a blank line.

Closes #564