Breaking up of big file. First shot at variable args on new ringbuffer.
Merge branch 'master' of github.com:lynxbat/ringbuffer