aio: add support for kv commands

Create ABI constants for key/value compatible block storage. We implement the
simple GET/PUT/EXIST and punch hole down through the layers.