Added missing compiler switches and most importantly fixed the description for -w and -wi.
Formatting is still inconsistent and using mixed punctuation style.
The -property and -quiet switches are available in man page but not in --help
Since wanting to have deprecations as warnings is probably what most
people wants, make it the default. Also rename -di to -dw and introduce
-de to get the old default behaviour of having deprecations as errors.
-d stays untouched for backwards compatibility and those crazy people
that doesn't even want to know about deprecated features.
The new option -di treats deprecation errors as informational warnings,
just like -wi show warnings as informational messages without triggering
errors.
Tests that required -d are updated to use -di options too to ensure -d
and -di works exactly the same (except for the compiler messages). Test
that didn't really required -d to run (usually obscure bugs only
triggered with -d), are now using both -d and -di as PERMUTE_ARGS
instead of REQUIRED_ARGS, so the are more generally tested.