feat(bodies): add c++ streams i/o support

A `randomstream` is also added to test_data.h as a fake but portable
/dev/urandom, plus the total size can be set.