fix some warnings
finish clang warnings fixes/supressions