Add Table::primaryKey()

Since we often need easy access to the columns in a table's primary
key make that easy to get with a simple method.
Store the primary key in Table objects generated by describe.

Most of CakePHP will need to know about the primary key, store
that in the Table instance generated by basic describe().
Remove dead/non-functional code.