When creating a table, all the primary key columns are assumed to be not-null

Adjust the columns in the table to be not-nullable for the primary key constraint in the table creation. 

Note, this won't adjust the PK column types from a separate CREATE INDEX or ALTER TABLE, because we can't guarantee altering the table will be successful.  
The commented out lines below don't bother me but this change will make the default a little spammy.