Europes Quest for the Universe: ESO and the VLT, ESA and o