Issue 336 2

These patches consolidate the parse of command line options to ConfigManager.
In addition, it also parses a configuration file.
I wanted to say this "file not found" check is done in `ConfigManager::loadConfFile()` not in `ConfigManager::Impl::loadConfFile()`.

Do you prefere to `ConfigManager::Impl::loadConfFile()` rather than `ConfigManager::loadConfFile()`?