More test metadata abstraction for in / out test ops
More test metadata abstraction for in / out test ops

yapio_test_ctx_t replaces yapio_blk_md_t with a new metadata handle
structure which has an array of yapio_blk_md_t and ints.

There are two yapio_test_ctx_md_t's in the yapio_test_ctx_t - one for
input operations one for output operations.

Input operations are ops assigned to this rank for reading or writing.
Output operations are sent to other ranks and will land on their input
yapio_blk_md_t buffers.

Output operations are not yet implemented but will be when remote
operations are implemented in upcoming patches.

00pauln00/yapio,00pauln00/yapio