Bubble errors instead of panicing in util/log/client_functions.go
Ensure that the panics are removed and errors are returned instead. Update docs in the util/log folder as appropriate. Handling the bubbling of consumers of that code will be handled in later issues.
Also update util/test/log in the same way
Edited by Andrew Shoell