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
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