Adding a -C (--config) flag to allow a config file to be specified from the CLI

Many init scripts seem to prefer specifying a config file from the command line instead of an environment variable. I've added such a flag so that the config file location can be specified via such means.

Potential use cases include init scripts or situations in which multiple copies of Radicale must be run with separate configurations.