Remove overloaded-virtual warnings with clang, plus a few long lasting others