configuration parsing for client and namenode, bug fixes