feat(server): upload handling via GraphQL
- Use
apollo-uploads-server
to handle mutlipart requests - BREAKING CHANGE: introduce
pubsweet-server.uploads
config value to specify location of uploaded files - Split GraphQL endpoint tests into separate files
- Small refactor of api helper