Move postgres schema features to SchemaDialect
Clean up tests a bit.

Fix incorrect namespaces and add destructors to clean up connections.
The automatic disconnection helps solve too many connection errors with
postgres and help reduce memory usage.
Rename files

I find it is easier to keep editor tabs straight when there are fewer
files with the same name.