added SetLogLevel to allow setting the loglevel using a string

elide "err" from SetLogLevel check

elide "err" from SetLogLevel check tests
Merge remote-tracking branch 'origin/add-setloglevel' into add-setloglevel