Allow manually setting PK regardless of auto_increment, refs #226