Add -Weverything and resolve warnings