POD search 2.0 | Add graphQL search support to PodClient
We want to split variables from queries. For now queries with variables are formatted in pymemri, we move vars to pod later (https://docs.python.org/3/library/string.html#template-strings) Only implement this as separate endpoint and test on datasets. Leave other endpoints as-is PodClient.graphql(query) ➝ List[Item] later: ➝ GraphQLResult(items=items, count=count, ...) TODO what is a nice interface for nested items? Before start, need a quick discussion