Added a dltest program to help check libs

Looks like more than one library has issues still:

root@KaisTouchPad:/media/cryptofs/apps/usr/palm/applications# LD_LIBRARY_PATH=./com.kai.dalvikvm/lib ./com.k
ai.dalvikvm/bin/dltest ./com.kai.dalvikvm/lib/*.so
./com.kai.dalvikvm/bin/dltest:
[1]  ./com.kai.dalvikvm/lib/libcrypto.so
[2]  ./com.kai.dalvikvm/lib/libcutils.so
[3]  ./com.kai.dalvikvm/lib/libdex.so
[4]  ./com.kai.dalvikvm/lib/libdvm.so
[5]  ./com.kai.dalvikvm/lib/libdvm_assert.so
[6]  ./com.kai.dalvikvm/lib/libdvm_interp.so
[7]  ./com.kai.dalvikvm/lib/libexpat.so
[8]  ./com.kai.dalvikvm/lib/libicui18n.so
[9]  ./com.kai.dalvikvm/lib/libicuuc.so
[10]  ./com.kai.dalvikvm/lib/libjavacore.so
[11]  ./com.kai.dalvikvm/lib/liblibz.so
[12]  ./com.kai.dalvikvm/lib/liblog.so
[13]  ./com.kai.dalvikvm/lib/libnativehelper.so
[14]  ./com.kai.dalvikvm/lib/libssl.so
USER=root
LD_LIBRARY_PATH=./com.kai.dalvikvm/lib
OLDPWD=/
HOME=/home/root
PS1=\u@\h:\w\$
DBUS_SESSION_BUS_ADDRESS=unix:path=/tmp/session_bus_socket
LOGNAME=root
TERM=vt100
PATH=/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin:
DBUS_SYSTEM_BUS_ADDRESS=unix:path=/var/run/dbus/system_bus_socket
SHELL=/bin/sh
UPSTART_STARTTIME=2.923750224
PWD=/media/cryptofs/apps/usr/palm/applications
TZ=:/var/luna/preferences/localtime
EDITOR=/bin/vi
dlopen(./com.kai.dalvikvm/lib/libcrypto.so)
dlerror: ./com.kai.dalvikvm/lib/libcrypto.so: unexpected reloc type 0x03
dlopen(./com.kai.dalvikvm/lib/libcutils.so)
dlerror: ./com.kai.dalvikvm/lib/libcutils.so: undefined symbol: strlcpy
dlopen(./com.kai.dalvikvm/lib/libdex.so)
dlerror: ./com.kai.dalvikvm/lib/libdex.so: undefined symbol: inflateEnd
dlopen(./com.kai.dalvikvm/lib/libdvm.so)
dlerror: ./com.kai.dalvikvm/lib/libdvm.so: unexpected reloc type 0x03
dlopen(./com.kai.dalvikvm/lib/libdvm_assert.so)
dlerror: ./com.kai.dalvikvm/lib/libdvm_assert.so: unexpected reloc type 0x03
dlopen(./com.kai.dalvikvm/lib/libdvm_interp.so)
dlerror: ./com.kai.dalvikvm/lib/libdvm_interp.so: unexpected reloc type 0x03
dlopen(./com.kai.dalvikvm/lib/libexpat.so)
dlerror: (null)
dlopen(./com.kai.dalvikvm/lib/libicui18n.so)
dlerror: ./com.kai.dalvikvm/lib/libicuuc.so: undefined symbol: __sync_val_compare_and_swap_4
dlopen(./com.kai.dalvikvm/lib/libicuuc.so)
dlerror: ./com.kai.dalvikvm/lib/libicuuc.so: undefined symbol: __sync_val_compare_and_swap_4
dlopen(./com.kai.dalvikvm/lib/libjavacore.so)
dlerror: ./com.kai.dalvikvm/lib/libcrypto.so: unexpected reloc type 0x03
dlopen(./com.kai.dalvikvm/lib/liblibz.so)
dlerror: (null)
dlopen(./com.kai.dalvikvm/lib/liblog.so)
dlerror: (null)
dlopen(./com.kai.dalvikvm/lib/libnativehelper.so)
dlerror: (null)
dlopen(./com.kai.dalvikvm/lib/libssl.so)
dlerror: ./com.kai.dalvikvm/lib/libcrypto.so: unexpected reloc type 0x03