cpp/io/basic spanstream

The class template implements input and output operations on streams based on fixed buffers.

At the low level, the class essentially wraps a raw device implementation of std into a higher-level interface of std. The complete interface to unique std members is provided.

Typical implementations of only add one member subobject: the wrapped std.