Merge branch 'release/2.0.2' into develop
New: container class ParsedCommandLine
Changed: CommandLineParser::parseSwitches() now returns ParsedCommandLine object, breaks b/c
Major version bump; totally breaks backwards compatibility
Dropped CommandLineParser::parseSwitches for CommandLineParser::parseCommandLine
Released v3.0.0
Updated to use latest ValidationLib version
Now uses the new versioned namespace approach
Now uses the new versioned namespace approach
Fix support for trying to parse empty command lines
Fix: we allow there to be no expected switches now
Merge branch 'develop'