New buffer range with ForwardRange compatibility
a start on fixing I/O tests
fix a bug in a linked ring implementation; tests pass
fix lookbehind; make seek return bool
update traits, relax isZeroCopy requirements
and regex is ported to the new forward Buffer range
make save to @property, patch up last bits of regex