backtrace: add an alternative stack unwinding implementation using libunwind