Some HTTP servers (i.e. TDS) a 0 value for Content-Length header.

This commit guess the real value for the URL size, making a request with
a range.

Conflicts:
	cdm/src/main/java/ucar/unidata/io/http/HTTPRandomAccessFile.java