client: Instead of three checks for config paths, use an array of directories.
client: Exit on config file errors.

Yes, we have "reasonable defaults", but they're probably not what you
wanted.  Quietly printing an error and continuing is rude.
Remove swp file.  How did that creep in?
Merge pull request #37 from ooyala/cleaner-client-config-handling

Cleaner client config handling