Added test for searching for commands in PATH
Added run_cmd helper function
Moved over to using g_slice_alloc/g_slice_free
Added logging commands from client
Added logging to command running