Level calibration


![screen shot 2013-10-20 at 5 47 14 pm](https://f.cloud.github.com/assets/618346/1369166/9a21a772-39d9-11e3-847b-6aee8e61cd9e.png)
This adds an additional button that will compute the board rotation to level the airframe AND calculate
an offset to the z-gyro to result in it average gravity. This is useful for multirotors where small errors in
that (which I and other reproducibly get after 6-point calibration) accumulate in the vertical velocity
estimate and result in an attitude shift when engaging the mode.

The z-gyro offset _could_ be calculated and added into the bias terms, but this would destroy the 6-pt
calibration which is tedious to redo. Instead I went ahead and created an addition offset field which is
applied in the firmware _after_ rotating the sensors into the airframe reference.

This button won't necessarily be useful for everyone but is a nice option to have for doing autonomous
flight on multirotors for sure.