Updated the client libs to use a better settings mechanism