Cleanup configure.ac
Add explicit type conversion

Bypass error: invalid conversion from ‘void*’ to ‘cds_lfht*’ in g++
Add: ust-instrument-dyninst
Wrap macro _GNU_SOURCE

To bypass warning: "_GNU_SOURCE" redefined