We can use pbuf directly for zero-copy implementation with DMA but in some
system DMA required aligned buffer. However the lwip aligns the buffer
relative to the layer offset and begin of payload buffer remains unaligned.
This patch add alignment option with 2 cases. First case, default, preserves
current behavior. Second case is changed payload alignment to begin of payload