Begin pure C++ OptionsParser
Hardcoded parser
Implement parser
Moved options
added default value guard
Moved to stable optionsfile
Moved optionsfile