Added tests for the trombone search, fixed errors in the olm search
Added a number of search tests and continued breaking the metric_search functionality into more abstract methods.