Remove trailing whitespace
add header options validations, add support for an alternate primary key
Merge pull request #25 from Scrimmage/add-support-for-alternate-primary-keys

add header option validations and support for an alternate primary key