Improved LOSC dataset sorting in find_datasets function
This PR fixes a bug in the gwpy.io.losc.find_datasets
methods where the datasets were sort-ordered incorrectly, especially if a short dataset only partially overlapped the request (e.g. an event dataset).