Add Std C Lib function "atof"
Status monitor is now support "set" command
Fix the unsuitable data type of the function "linenoiseEditInsert"
Fix the Operator priority issues
Fix the "NULL" redefinition issue
Fix the warning of the incompatible type
Remove the useless linenoise function "freeHistory"

*freeHistory is not necessary in the Embedded System Environment
Let realloc return NULL when it can't get the address through malloc
Update README.md
Let the status monitor refresh after setting the parameter
Avoid the user pass too much arguments through the "set" command
Indentify the argument and feedback the correct error message
Fix the linenoise history issue which could cause the system crash
Support to transmit GUI message, replace old report status

the format of message is jason. This format could be used by many kind of web application.
Merge branch 'master' of github.com:shengwen1997/QuadrotorFlightControl into shengwen1997-master

Conflicts:
	Program/Program_Module/module_rs232.c
	Program/linenoise.c
	Program/memory.c
	Program/status_monitor.c
	Program/string.c
	README.md
Remove the header which is not exist
Set baudrate to 57600

Because we change the baudrate fo XBee to 57600.