Harvest ERDDAP ISO 19115 metadata if available

Looks for ERDDAP ISO metadata endpoints and stores them if a valid response is returned.
at some point I'd like to move the body of this loop into a separate method, but we can do that later.