Basic persistence and resource setup implementation looks good, finally found a technique I am happy with for primary keys so I am committing this.
More work on non-persistent store and CRUD tests.  All tests are green.
More tests, added a simplified and more advanced constructor on TGRESTResource to handle foreign keys, added more cleanup to the server stop process, and data load and clear methods to the server.