Add support for configuration files
- Add
--config
command line option for specifying path to configuration file - Implement parsing and validation of configuration file (yaml format)
- Merge config file options with command line options (command line options should overwrite config file options)