[ardrone] Cleanup and possible fix for occasional magneto freeze problem