fixed #1: Skip Refresh after Insert on non-entity types
initial implementation of constructor mapping
support for complex types as constructor arguments
small changes for clarity
PocoMapper refactor
set null when all constructor arguments are null
use null for complex arguments when all its arguments and properties are null

but not when loading a complex property (with no arguments) of the root
node that has an existing value.
support for loading existing instance of complex properties and arguments when using constructor mapping
tests project and mapping tests
Merge branch 'ctormap' into develop
constructor mapping samples
sqlite and sqlce nuget packages
samples app fix
Merge branch 'pkg' into develop
copied DbFactory methods to Database

marked DbFactory as obsolete
fix to previous commit and readme update
fixed ArgumentException paramName
readme update to reflect changes
Merge branch 'master' into develop
updated copyright year