Fix color abbreviations.
Add middle name field.
Merge pull request #2 from selsky/for-upstream

Middle names, Color abbreviations