Last few warnings

Evidently these weren't triggering warnings on Cygwin, but they do on linux.
Also finally remove the flags that disable these classes of warnings on release builds, so now we can be sure people don't check new instances of them in.