Add uip_buf16 and uip_buf32 macros to access data
in uip_buf with 2- or 4-byte alignment. This allows
compilation of code with gcc's -Wcast-align.