Add circular buffer exercism
rename spec file to conform to Travis CI expectations
Add circular buffer exercism
Add range function to improve test readability
bad merge
Update with suggestions from @wilmoore
merge