Add RingBuf examples

This adds examples for get(), get_mut(), swap(), iter() and mut_iter()
You may be able to avoid the `as_slice()` by making the right hand side `vec![&5, &3, &4]`, I'm not sure if that would make it more concise though.