feat(aiproxy): api-key header (#32) Handle error from OpenAI without locking the conversation Support Api-Key header that Azure OpenAI use ( use SPIN_VARIABLE_OPENAI_API_KEY_METHOD environment variable to decide which method to use for passing the api key ) Allow refunding all tokens if there is no usage Lock emscripten version. After emscripten 3.1.74 the standard libraries are built with non-mvp features. The NEAR wasm spec is at mvp, and so the build was broken. Enhance test suites to support the different Api-Key passing methods