Update method does not respect custom mapping schema
Some formatting.
Merge branch 'pr/n159_MaceWindu'
Merge branch 'pr/n156_starteleport'
Fixed #161.
Resolve an error when empty string was passed to a varchar parameter
Revert "Fixed #161."

This reverts commit 592d348a217f03c4f02d0af246fc0d987cec235d.
Fixed formatting.
Allow the MemberMapper also to be specified in the Extensions
(Don't know if this is the right way to implement it, but maybe you can change it, so it's correct)
Fixed formatting.
Add a few Default Member Mappers...

XMLSerialisationMapper for example allows a Complex Type to be Serialised as XML into a String Database Field!
- Serializer fixes
- UNIT Test
Fixed formatting.
Merge branch 'pr/n163_jogibear9988'
JSON Serializer fix
Implement Fluent Mapping.

Code from https://github.com/elizarovalex/fluentbltoolkit
with changes from me for "MemberMapper"

Licence is also MIT (as you can see here: https://github.com/elizarovalex/fluentbltoolkit/issues/6),
so Merging should not be a Problem
ExpressionBuilder nullable char fields problem

when building expression, nullable char value was formatted as number
rather than char
Fixed formatting.
Merge branch 'pr/n167_starteleport'
Unit-Tests for Fluent Mapping.
Implement also the Test from here: https://github.com/elizarovalex/fluentbltoolkit