Let PostgreSQL decide the name of primary key constraints

Fixes name clash creating tables with names longer than 63 chars
See http://trac.osgeo.org/gdal/ticket/5125