fix regression of r35967, again support negative latitude or longitude, remove windows line encodings, fix warnings, use java 11, cleanup readmes