ENCH: _mk_frame() funs

The _mk_frame() functions in comboboxd and menud no longer use strlen() to
determine where the '\0' from the sprintf inside the frame buffer is. They
use the return value of sprintf for that.