Added dumb client and threaded server interface.

Changes:

1) Created a dumb client which sends command messages to a running whore server
via a TCP connection.

2) Added a server interface to the whore class which listens for new
connections, spawns threads to handle them and queues requested tasks.

3) Modified the Task class to allow for the adding of this client
interface's notification method, so Tasks can respond to their client and the
client's connection should shut down when all its requests are filled.

4) Modified the README and Makefile to accommodate these changes.

Known Bugs:

The 'whois' tasks are added fine, but they seem to attempt to manipulate the
state of their tor instance in such a way that it hangs.

-----
balan