Implement configuration system for wmt-client

The purpose of this system is to move hard-coded information into an editable config file which a user can administer. This should allow a "built" version of **wmt-client** to be distributed.

Note that it's really easy to edit the config file. While handy, I'm concerned a user could unintentionally bork their **wmt-client**. Documentation will be key.