Added support for connection pooling, rewrote RDevPDO code to implement an interface, which makes other code more testable.  Added/updated unit tests.