rename RemoveStringPrimaryKey to more appropriate EnableStringPrimaryKey
allow support for string primary keys - need specifying in AR models as are not currently added in test db as contraints or actual primary keys