BatteryMonitor: add casts to make new compiler versions happy
Merge pull request #359 from norem/development

Correct info collisions and edge of screen issues
Merge pull request #360 from kh4/forPat

BatteryMonitor: add casts to make new compiler versions happy
Merge pull request #361 from norem/development

Re-Initialize altitude when "Reset Home" from OSD Menu
Fix to mode switching

Added a call to zeroIntegralError() when switching from attitude to
stable mode. This fixes a problem where high gyro I term in rate mode
would cause the craft to lean one direction very hard when switching
modes (from attitude to rate).

Also added a couple things for compiling for STM32 on OS X.
Merge pull request #363 from imchipwood/development

Fix to mode switching
Little rename
Merge pull request #364 from Kenny9999/development

Little rename
Delete unneeded files.
Merge pull request #365 from kh4/forPat

Delete unneeded files.
revert wooden integral error zeroed flight mode switch
Merge pull request #367 from Kenny9999/development

revert wooden integral error zeroed flight mode switch
AQ32: fix wirish_time on newer compiler (caused attitude spin)
Merge pull request #368 from kh4/forPat

AQ32: fix wirish_time on newer compiler (caused attitude spin)
MPU60x0: increase calibration threshold as the old value is really tight and may cause calibration to be rejected even when the board is still
Merge pull request #370 from kh4/forPat

MPU60x0: increase calibration threshold as the old value is really tight...
Merge remote-tracking branch 'upstream/development' into development
Merge branch 'development' of https://github.com/AeroQuad/AeroQuad into development
Merge pull request #371 from AeroQuad/development

Preparing for version 3.1 release
Update README.markdown