Add circular-buffer exercise

Please provide another argument for using camel case.
If I was prone to blindly following the majority I would be programming in Java (or C++).
It does not have to be better at everything, just something that can counter that it is very difficult to read.,