fixed needevents so find_datasets would work
Created by: rngeorge
find_events wasn't working correctly when passed catalog. For example: find_datasets(catalog='GWTC-1-confident',type='events') would just return all events. The needevents function was just missing catalog=catalog.