remove duplicate test
we can for mag only one time
we can test for mag only one time
Merge branch 'patch_imuMagTest' of https://github.com/treymarc/baseflight.git into patch_imuMagTest
Remove unused axis var

related to previous change, axis is not used anymore
updated I2C driver to allow using I2C2 or I2C1 at compile time - call i2cInit with I2CDEV_1 or _2.
Applied same to SOFT_I2C driver (but the pin config is compile-time #define)
made GPS code compile-time option to reduce code size on devices which don't need it
smallAngle configurable, user can arm/disarm with swith in any
orientation
Merge pull request #131 from treymarc/aux_arming

smallAngle configurable, user can arm/disarm in any orientation
Merge pull request #124 from treymarc/patch-7

Remove unused axis var
Merge pull request #115 from treymarc/patch_imuMagTest

remove duplicate test
initial stab at adding CJMCU target
building or running not tested.
will most likely need more stuff #ifdef'd for removed features (telemetry, serialrx, etc)
Fixing missing backslashes in Makefile. spotted by mj666
more CJMCU changes, should at least build now
added HMC5883L driver to CJMCU makefile (oops)
added compile-time check for config size overflowing allocated pages
fixed GPS-related warning when GPS functions are not compiled in
forgotten drv_adc in CJMCU makefile
taking a stab at returning "permanent" IDs from MSP_BOXIDS. Let's see if this fixes stuff nobody uses.
building latest release hex: any angle arm option, smallangle configurable, support for CJMCU brushed (untested, build-time option), rewritten boxids to return permanent numbers.
add current sensor support to frsky telemetry

this lets the naze emulate the FAS100 current sensor and also transmits
the internally calculated mAh drawn via the fuel level data.
Merge pull request #137 from luggi/frsky-telemetry

add current sensor support to frsky telemetry, remove spammy function call