2014.11.06 MSS Code Factory 1.11.12544 Swing prototype GUI ready for exercising PostgreSQL MoveUp/MoveDown

The Swing prototype GUI has been debugged and the selection listeners completely
reworked so that the MoveUp/MoveDown menu items are now properly enabled and disabled
according to the row selected in the data lists.

The X(ml)Msg layer has been implemented and now invokes the PostgreSQL MoveUp/MoveDown stored procedures
properly from the prototype GUI.  However, the stored procedures are bug-ridden and corrupt the Chain
links.  They have, however, been debugged to the point that they run without throwing errors from the
PostgreSQL database engine.

The X(ml)Msg Request package has modified all of the read() routines it invokes to do forced reads, on
the assumption that if the client is requesting a read, it's decided the cache is stale.  As the server-side
cache is expected to be in sync with the client, the server cache has to be presumed to be stale as well.