fix unit tests

* made a bad assumption in target manager, need to check what is in the binding first
* suspect there were lingering connections to the in memory database we tested against where there was an existing foo table.  So create was not possible.  Now dropping the table just in case