Merge pull request #4 from brianpilati/master

Finished the optional fields for the Customer Primitive: MiddleName, Suf...
Enabled code coverage and fix a few problems discovered