remove log level in CWLog2
since CWLog2 doesn't use the log level macro remove documentation about it
experimental CWLog2Shell macro that automatically inserts __PRETTY_FUNCTION__ and __LINE__ in log statements
test CWLog2Shell with and without args