Added unit tests to test that head and tail wrap correctly.
Removed circular_buffer target; unit tests took over its responsibility. Updated test instructions.