Improvements in orientation calculation

Found out that gyroscope is surprisingly accurate, even when accumulating values over time to determine absolute orientation. Calculation now utilizes both accelerometer and gyroscope, but may need some tweaking to get even more accurate around extreme angles.
Merge branch 'master' of https://github.com/quadcopter5/quadcopter

Conflicts:
	quadcopter/src/drive.cpp