add option to treat primary key values as case insensitive

Testing my first commit and PR (with the assistance of Brad)