Implement gnu_hash symbol lookup
Implement gnu_hash symbol lookup

Use gnu_hash in preference to the standard hash table, as it's more
efficient, and fall back to the tranditional table if we can't find it.

This should fix problems on systems that do not provide the traditional
ELF hash table for symbols.

Snaipe/Mimick,Snaipe/Mimick