New infrastructure to enable multiple backend implementations.
bake_provider_destroy
Added functions to convert region and targets to and from strings.
Adds support for buffers and concurrency on the write path in the server side.