Moving public LINQ API to folder
Moving MemberResolver expression converter to impl folder, making public
Moving constant expression visistor to outer scope
Moving null substitution converter to impl folder
All
LINQ converters moved out

Moved all converters out
Creating expression binder abstraction and moving string binder out
Moving custom expression binder out
Moving enumerable expressions out
Moving assignable expression binder out
Moving mapped type expression binder out
Moving nullable expression binder out
Looping through explicit list of expression binders
Statically declaring expression binders
Moving internal classes to public in impl
Expression mapper with one basic matching value
Expression mapper with flattening
Expression mapping with redirection
Merge branch 'ExpressionMapping' into develop
Closes #294
Adjusting placement of list source mapper for edge case where the list source also implements IList; fixes #404