Added default primary keys to Model_Temporal

If a Temporal Model does not set the primary keys some very strange behaviors can sneak up on you. 

Given the model has defaults for the names of these columns, I think it would be a good idea to give the model a matching default primary key.

Signed-off-by: Ian Turgeon <iturgeon@gmail.com>