Rename the module "board" to "led"
remove the useless file "stm32f4_system.c"
delay: Remove some Chinese comments
Move all files from "module" to "driver"
Move the USART3_IRQHandler function from "interrupt.c" to "serial.c"
remote_control.c: rearrange the code
Move the structure "serial_msg" form "global.h" to "serial.h"
Create the prototype function of the binary transmit (USART version)
Fix the un-compiling issue on Makefile
Implement the USART binary transmit function
Create command "gui_test" for testing the USART binary transmit
Add two visual mode for the gdb
Merge pull request #84 from shengwen1997/ps_remove

Remove the PS Command
Merge branch 'gdb'
Merge branch 'code_arrange'
Merge branch 'LED_rename'

Conflicts:
	program/Makefile
	program/driver/board.c
	program/driver/board.h
	program/module/board.c
	program/module/board.h
	program/module/led.c
	program/module/led.h
Merge branch 'binary_transmit'

Conflicts:
	program/shell/shell.c
Merge branch 'minor_changes' of https://github.com/moon-bear/QuadcopterFlightControl into minor_changes