Completed implementation of UDP protocol and user APIs

Also enabled SHIFT16 Tx and Rx accelerators so that
the data payload of an Ethernet frame can be 32-bit
aligned.

Signed-off-by: J. German Rivera <German.Rivera@freescale.com>