Reorganize postgres and transactions files
Reorganize informal tests
Reorganize model
Reorganize interface and special variables
Reorganize system and package

In fact I flirted with the ASDF 3 Package Inferred System.  The
discipline it requires led to these changes.  But I decided the overhead
of the ASDF 3 requirement was too much for now...
Add a TODO on ID to KEY name change