See #134 for details. We have decided to put the GraphQL API back, using Strawberry GraphQL instead of graphql-core, and alongside the REST API. ## Acceptance Criteria - Running `scanspec service` exposes both a GraphQL and a REST API. - The GraphQL API has the same functionality as the legacy API in #134 - The GraphQL API is based on Strawberry GraphQL - The GraphQL API has tests