Client lib: add kfs client connect method with configuration file name argument, such that if the configuration file name is not null, then the configuration file is loaded, and takes precedence over the configuration setup by the environment variables, if any were set.
Qfs tools: update qfs tools to allow to specify the configuration file name with a command line argument. Cleanup / simplify qfs put utility. Enable reporting of abandoned files with fsck in qfs admin.