public interface & dummy driver (mostly) complete
  * add implementations for prepare,do,
    [select|fetch][all|row]_[list|proplist|dict]
  * start working on getting all tests to pass
    some fixes heirin