Remove using of Boost.ProgramOptions; replace it with custom parsing.