A no-std Write
able buffer, to use like
use e_write_buffer::WriteBuffer;
use std::fmt::Write;
let mut buffer: WriteBuffer<20> = WriteBuffer::new();
let x = 12;
write!(buffer, "{}", x).expect("Can't write");
assert_eq!(buffer.as_str().unwrap(), "12");