Call createSchemaTable on setConnection, fixes #420

- modify `PostgresAdapter::createSchemaTable` to reuse `PdoAdapter::createSchemaTable`
- make `PdoAdapter::createSchemaTable` compatible with Postgres (remove unnecessary `length` option)
@robmorgan is there any reason why this `limit` would have mattered? The default should be perfectly fine for any adapter, afaik...