Fixed how the listener threads start so they only start AFTER joining a
channel.

Sub-classes can override this behavior if they choose (for instance,
some kind of a maintenance thread using the listener framework)
Split up the saving of Twitter search results by command name, allowing
for multiple instances.
NUmber of small improvements.
If the GitFeed fails, it should now attempt to retrieve a new feed URL
if an attempt to talk to the Git server fails.
Re-added debuging messages when programmatically finding a URL's title.
I think I fixed the Temperature flood prevention null pointer error.
Fixed two things: The RssReader was not comparing 'UpdateDate's
correctly and I increased the # of results that the 'HiveList' was using
since it returns an un-ordered list.
Fixed an issue where the bot could get stuck repeatedly retrieving new
github feed URLs
Merge pull request #32 from ryodoan/master

Fixed a number of small issues