Add -Wextra
Fixup some compiler warnings
Fix bug where klong is compared to argtype
Add nicer formatting options for extended help text
Add nicer windows support