Update board.h

Remove alternate MS5611 calculation
Update drv_bmp085.c

Remove GPIO BS
Update drv_ms5611.c

Remove alternative calc and some GPIO BS
Update mw.c

dynpid calculation stripped down
Update sensors.c

Use RCconstPI .. since it's defined now
Avoid Resetconfig when armed.

People play with Bluetooth and Android stuff while airborne. If they somehow hit the reset button in midair the default config will be loaded, coptertype is reset, auxboxes, RX type etc. Such situations could be devastating and should be avoided at all costs - so resetconfig is only possible in disarmed state now - just to make sure.
Update mw.c

Altered and stripped down Gtune just for the P parts(Roll / Pitch / Yaw) and with +-50% authority concerning the preset Ps. http://diydrones.com/profiles/blogs/zero-pid-tunes-for-multirotors-part-2 describes the basic function however this is not zero pid! You start normally then put your copter in acro if it isn't already and then engage gtune and keep your fingers crossed that your copter won't crash... Values are normally not saved so check in gui the gathered P values while still powered. Fiddeling on the sticks will not harm but tuning the corresponding axis is stopped till you center that stick again. TRY AT YOUR VERY OWN RISK (1m above HIGH grass or so)
Update mw.h for Gtune

goes with previous
Update serial.c for Gtune

Goes with previous
Update serial.c

One BOXPASSTHRU too much..
Update cli.c for G-Tune
Update config.c for G-Tune
Update mw.c for G-Tune
Update mw.h for G-Tune