BioCatalogue: a curated Web Service registry for the Life Science community