Fix Issue #38

Shoal-client writes the cvmfs config file but now only changes/adds the
CVMFS_HTTP_PROXY line.
Work On Issue #37

Instead of relying on the directory structure remaining constant, config
now checks the directory of the calling script for a config file. This
works very nicely installing via github but is untested using pip.