Added the first of the framing layer for the serials comms interface.

Signed-off-by: Wynand Marais
Added the start of the Flow Control layer for the serial comms library.

Signed-off-by: Wynand Marais