Batch Create Keys

We now have a new endpoint for batch-creating keys. The endpoint accepts an array of key data, formatted in the same way as the regular create key endpoint, and returns a job ID that can be checked using the new async job status endpoint.

This should make it significantly easier to create a lot of keys in one go, and it should make it clearer what keys are created and what keys are not.