Use dl_unwind_find_exidx on android to find the unwind table.

This was turned off for the GCC build. Instead, make this file check
if we're using libgcc, and use the GCC method if we are, and use
the system one instead on android.

This splits up the #define for dladdr and dl_unwind_find_exidx into
two defines to make things more clear.

By default, say we're using libgcc when not compiling with clang, but
this can be overridden if desired.

Change-Id: I6aae3d9895fd2d0ef470c99fac8119b16609333f
Merge pull request #54 from awong-dev/unwindtable

Use dl_unwind_find_exidx on android to find the unwind table.