add faux high-level allocator API to make std allocations safer and easier
migrate ringbuf to use faux allocator
cleanup faux
export faux
fixup
fixup
fixup
fixup
fixup
fixup
fixup