new style of code, more object-oriented; add more configure options; http currently unsupported
add http proxy and http filter support
add authentication; read hosts file before resolving; hack socket library
minor bugfix