API comparison

Initial commit for the API comparison script. 

A test script has been added that executes a combined search between all the specified API's in the `tests.json` file and outputs the results. This allows us to compare the returned results and check whether or not they match the expected results.