fix error
leave command now better supports a comma-separated list of channels
oops
Add /roll [sides] command which rolls a die (6-sided by default) and prints the result to the chat.

Signed-off-by: Ian Macalinao <ian@giza.us>
Merge pull request #87 from simplyianm/master

Add /roll [sides] command which rolls a die (6-sided by default) and prints the result to the chat.
Merge pull request #89 from hatstand0/master

Fix URL encoding for WolframCommandHandler
Add some todo stuff.
Merge pull request #82 from hintss/master

Made join/leave commands support comma-separated lists of channels, misc other microoptimization
Add !source command to get source of page

Usage: !source <url> - This uses Pastebin to paste the source of the
specified page.
Add JavaDocs for Pastebin.java, minor changes
Fix accidental return value
Merge pull request #90 from Bionicrm/master

Add !source command to get source of page
Add !countdown command for countdown timers

Usage: !countdown <time|left|stop> - Set the time with !countdown #d
(for days), #m (for minutes), etc.  The "left" subcommand will display
the time left if there is a timer, the "stop" subcommand will stop the
timer if there is a timer.  Every timer runs in its own thread and every
user will have their own timer (when they create one).
Fix possible errors for invalid times
Fix formatting
Merge pull request #92 from Bionicrm/master

Add !countdown command for countdown timers
Fix time displaying for !countdown

Used to display total seconds of timer.  This will display applicable
days, hours, etc.
Change tabs to spaces, use Map.Entry
Merge pull request #93 from Bionicrm/master

Fix time displaying for !countdown
Actually fix URL encoding