added txn to graphdb, fixed many integration testing issues, fixed json-visitors pretty-printing formatting; added update_versions to graph_interface so API can invoke it to update graph