Allow user to handle PG serialization failures

The default remains for the library to try and do it.  Informal tests
shown that will work fine except under intensive workloads updating
a *single* row many times a second, which seems an unusual use case.
Document bake time and run time special variables
README improvements