Add -Wall and fix resulting errors
We're not using /proc/self/exe for .update anymore