Returning DB generated values on insert for EF with tests

Add test for #160

.
Merge pull request #160 from DavidKarlas/issue159

Returning DB generated values on insert for EF fixing #159