Fixes to ESO's retrieve_data()

There were two issues:
1. form activation wasn't properly handled for checkboxes
2. download link needed an update
Is this universally correct for all ESO data products (if you know)?  Should this be configurable or hard-coded as is?