Prevent calls to next(n) and tryNext(n) with values < 1
Add bulk next/publish method to the ring buffer and additional mock based test