Using testing package properly in 'package' ringbuffer_test.
It fails to compile dbg_test.go, which usta be ringDebug.go.  I'll fix this.
Testing compiles and runs properly.  Package ringbuffer_test consists of
ring_test.go and dbg_test.go.  Package ringbuffer consists of
ringbuffer.go and dump.go.  The code from ../runringbuffer.go is now all
or mostly moved into package ringbuffer_test.
This required a whole bunch of type wrangling in a debate with the
compiler, because the ReadV etc routines are Methods on a sorta
alias of the ringbuffer.RingBufer type.  No other way.
Addded Benchmarks.
Addded invariant_test to move invariant testing out
of the main line of the package.  Not done yet.
Testing and benchmarking are okay.
TestInterleaved passes but doesn't run right.
The rest is fine.  I think the package itself is
still fine.
working on it
The bug has mysteriously disappeared, the tests pass, and the code is working.
Quieter
a little better.  Verified Convey source of bug.
added some assertions
Removed old version, "invariant()".  Cosmetic improvements
Adding to GitEye/CloudForge.  Added .project file.
Added README and LICENSE
cleanup
Fixed .gitignore