Better scihub error handling

Sometimes scihub doesn't return anything to parse.