Air Bumper: A Collision Detection and Reaction Framework for Autonomous MAV Navigation