Separated some generic utility functions into src/utilities.hpp, moved some of the tag adding code into src/test_plato_daemon.cpp, added a few functions to PlatoDB, fixed a bug with PlatoDB.create_tag(), and fixed up some of the functions in src/plato_client.cpp