Implement config file

As per #34, this changeset implements a configuration file for specifying the options. It will look for `.complexrc` in the current working directory by default, but that can be over-ridden with the `-c` command-line option.