Issue 64 fix.

Date:       8 November 2013
Details:    The finite state machine (FSM) library does not initialise
            its internal instance of the ST_DATA structure. This must
            be initialised to zero in order for the CB_LIST structure
            it contains to operate properly.
File:       state.c
Line:       87
Branch:     master
Priority:   High
Resolved:   8 November 2013
Issue 65 fix.

Date:       8 November 2013
Details:    The function st_is_valid_input() does not allow predefined
            input greater than one character in length to remain in
            the buffer.
File:       state.c
Line:       Various
Branch:     master
Priority:   High
Resolved:   8 November 2013
Issue 66 fix.

Date:       8 November 2013
Details:    The function st_state_4_event0() does not wait for the
            UART component to finish transmission before stopping.
File:       state.c
Line:       563
Branch:     master
Priority:   Low
Resolved:   8 November 2013