Merge changes from b1tninja

Additionally, some tidbits of changes, mostly comments.
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
Update README.md

Fixed small error from last commit regarding list of tasks.
_____
balan
Merge pull request #2 from Betawolf/master

Added Client & Server Interface.