Make ringbuffers iterable.
Make ringbuffers iterable.

RingBuffers now provide three different methods of iteration:
 1. `self.iter()` iterates over values.
 2. `self.timestamp_iter()` iterates over timestamps.
 2. `self.zipped_iter()` iterates over (timestamp, value) pairs.

oxcable/oxcable,oxcable/oxcable,thenyeguy/oxcable,thenyeguy/oxcable