Add full interop test compliance

* Fixed memory leaks
* Isolated postgres because it wants to do it's own cacheing
* Updates config to be more object like
* removed extra debugging statements
* added fulltest.py to do full interoperability testing (first pass)
* fixed bugs in logger output
* fixed bugs in HAWK sig generator