BUG FIX - Fixes 3d flight mixer so that it uses midrc

Previously it was using a hardcoded value of 1500.

Without this commit it would mean that any midrc configuration was not
being applied to 3d flight.
Merge pull request #93 from hydra/3d-flight-midrc-fix

 BUG FIX - Fixes 3d flight mixer so that it uses midrc
Set SBAS mode in GPS for worldwide use instead of exclusively European use
Merge pull request #97 from DTFUHF/master

Set SBAS mode in GPS for worldwide use instead of exclusively European u...
building hex for gps initialization fix
add serial_rx msp
add support for GPIO remapping (copied from stm32f_gpio.c)
check frameComplete
support 1S battery for voltage monitoring
Merge pull request #99 from treymarc/serialrx_msp

Serialrx msp
adding rxmsp to uvision project
updated ADC driver to use more of available inputs, as well as made input selection more sane
moved some of init logic around to get sensors + other important hardware checked first; added dummy implementation of production test for future use, outputting debug info over PB6  (USART1_TX remap)
slight refactoring of PPM/PWM failsafe to make it actually work and honor failsafeThreshold value.
rearranged startup / sensor detection for production testing. moved dead gyro endless loop out of the way.
Merge commit 'fdddb841a4db93ad7d21ea000118f8bee3c4a467'

Conflicts:
	src/flight_mixer.c
Set SBAS mode in GPS for worldwide use instead of exclusively European use
Merge commit '2c9849cd33e8cd998ee3853bb5836cf4fe13cbf9'
building hex for gps initialization fix

Conflicts:

	obj/baseflight.hex
add serial_rx msp
Conflicts:

	Makefile
	src/board.h
	src/main.c
	src/mw.h
	src/serial_cli.c