fix for enforcing best practice for primary keys in an extracted database: provide the --ignoreprimarykeyerrors flag mode to allow for DBSteward to not halt when the old database definition has a table with no primaryKey specified. this allows a developer to align his tables in one version upgrade to have primary keys applied, even when artifical keys are necessary to do so

this flag mode will only work when aligning a database definition which has no static data <rows> entries