Added handle::valid()
Added ring_buffer.
Authored by: crowbar27 2016-07-25
Parent: [r819]
Child: [r821]