Allow client to use configuration file instead of environment variables.

Configuration file name should be ".distclang"
It's searched in the current working directory and it's parents.