Compile in C++03 mode by default
Compile fix for Clang
Remove an unused typedef
Formatting
Move set-/insertValue into the Arg and ArgList classes resp.
Move the implementation of Sanitize() into the source file
Remove redundant #include's
Add support for integers specified in base 8 and base 16
Update the sample