use libunwind rather than the glibc backtrace function

libunwind is more powerful, although there are some hassles with linking
it.

Signed-off-by: Colin McCabe <cmccabe@alumni.cmu.edu>