including git sha1 hash in version info
fixing typo in primarykey determination
check for missing primary keys in source data