Add configuration merger

First step for allowing command-line arguments to override configuration
file.