Finished the optional fields for the Customer Primitive: MiddleName, Suf...

...fix and Prefix. Tests added to cover the changes. Added a verification that composer has run prior to executing the unit tests. I added some "bling" to the unit test output.

This change represents the final touches on the Customers api with primitives and tests.