Java port of libconfig http://www.hyperrealm.com/libconfig/