Add cli 'motor' command

It allows to get and set single motor output
value.
Enable automatic reset after (re)flashing, closes issue #19

git-svn-id: https://afrodevices.googlecode.com/svn/trunk/baseflight@466 7c89a4a9-59b9-e629-4cfe-3a2d53b20e61
add untested mixers - HEX6H, dual/single copter, to match mixer IDs with MultiWiiConf
adding more stuff to ignore
more shit to ignore
gps: keep state position use it to execute partial initialization code, get rid of delay() calls
gps: wait for gps write buffer to empty before writing more
gps passthrough cli command
add new gps type
fix returned size in MSP_MISC, should correct CRC errors in other GUIs and correctly work with MSP_SET_MISC in MultiWiiConf
Merge branch 'upstream' of https://github.com/davibe/baseflight into davibe-upstream
cleaned up cliMotor(), added MSP_SET_MOTORS and enabled CAP_DYNBALANCE so the motors can be controlled from GUI
increment state_position later, get rid of lte in favor of lt comparisons
Merge pull request #6 from disq/gps_nodelay

init GPS one byte at a time
adding untested (and probably non-working) airplane mixer from mwc 2.3
flaperons not implemented (too hacky)
flaps should work
fuck git
Merge pull request #8 from disq/gps_passthrough

GPS passthrough cli command
more ignores added
logic and  whitespace fixes in gps passthrough
new Baseflight PID

full gyro scale is used now
and a new pid with float calculations was added based on PIDrewrite
eeprom size was also increased from 1kB to 2kB