Added AutoMapper as dependency as it didnt work without. Also changed name of config static callss
Changed names of various methods inside EfGenericDto to be more obvious. Helps when overriding them in a DTO.
BIG CHANGE. It was clear that sometimes you need to override the create different to the update in the dto. This is especially true for Domain-driver design. This change separates the two parts.
Revert "Removed unused Unit Test and fixed csproj"

This reverts commit 6c845ff1c3fd8ca6aa94ac339ccc37002859cefc.
Revert "Revert "Removed unused Unit Test and fixed csproj""

This reverts commit c10dfda2c04a2e2a53cf88aa0b333d92495a136b.