supporting some hot keys' function

(1)ctrl+d : Remove char at right of cursor, or of the line is empty, act as end-of-file
(2)ctrl+u : Delete the whole line
(3)ctrl+k : Delete from current to end of line
(4)ctrl+a : Go to the start of the line
(5)ctrl+e : Go to the end of the line
(6)ctrl+l : Clear screen
(7)ctrl+w : Delete previous words
created a dedicated structure for the serial read/write callback functions

(1)Removed linenoiseCallbackFuncInit()
(2)Created the structure serial_ops{}
(3)Implement the puts() instead of the extern function
fixed the Mutex issue which may cause error