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
Merge pull request #95 from hatstand0/master

Fix URL encoding in WebHelper
Add a !pet command
Create !pet command
reformat stuffs
Update PetCommandHandler
Merge pull request #96 from 3PlayingGames/patch-13

Add a !pet command
Fix broken class name
Merge pull request #97 from 3PlayingGames/patch-14

Fix broken class name
Start some per channel configuration stuff. No implementation yet.
Remove broken mcping. No new implementation yet.
First test run of gitlab hook
Fix shading