Using bm instead of while (things...).

o Added bm.h to 'libs' group.
o Using bm.h (in atmegaX8/uart0)
o Added bm_loop_until operations.
o Using bm.h (in hd44780)