Merge pull request #10 from Adman/master

Enumerate instead of our own counter
janitoring: Fixed whitespace in karma.py

* Added an empty line to make sure there are two empty lines between
  function definitions.

* Fixed some other minor whitespace problems.

Signed-off-by: mr.Shu <mr@shu.io>
Add XKCDPlugin class with basic xkcd command.
Merge pull request #12 from pepol/pp/xkcd

Add XKCDPlugin class with basic xkcd command.
Karma: Fixed enumerate.

* Enumerate now starts with 1.

Signed-off-by: Jakub Novak <jakub.novak@gmail.com>
Merge pull request #13 from JakubNvk/jn/karma

Karma: Fixed enumerate.
Karma: Removed redundant return.

Signed-off-by: Jakub Novak <jakub.novak@gmail.com>
Merge branch 'jn/karma' of github.com:JakubNvk/brutal-plugins
Karma: Removed redundant return.

Signed-off-by: Jakub Novak <jakub.novak@gmail.com>
Merge pull request #17 from JakubNvk/jn/karma

Karma: Removed redundant return.
Countdown: Added countdown command.

* !countdown <time> <task>
* Countdown timer from 'n' (time in minutes set by user) to 0 for a task (text set by user).

Signed-off-by: Jakub Novak <jakub.novak@gmail.com>
Merge branch 'master' of https://github.com/mrshu/brutal-plugins
Merge branch 'master' into jn/countdown
Countdown: Added option to set countdown delay.

 * There are two options to call countdown now:
	- with user defined delay: !countdown <timer> <delay> <reminder_msg> which sets frequency of "T-{x}" output
	  to <delay> seconds.
	- without user defined delay: <delay> is automatically set to 60s.
 * Moved countdown output, so it doesn't say T-0 when countdown is finished.
 * When countdown is finished, returns a message "It's happening! <reminder_msg>".

Signed-off-by: Jakub Novak <jakub.novak@gmail.com>
Countdown: Added more input control.

* Warns user when countdown command is called incorrectly.

Signed-off-by: Jakub Novak <jakub.novak@gmail.com>
Countdown: Added min. delay time to prevent spam.

 * Return messages are now in variables.
 * Added check for empty task message.
 * Renamed method and variables to more fitting names.
 * Changed output message after counter is done.
 * Added some comments.

Signed-off-by: Jakub Novak <jakub.novak@gmail.com>
Countdown: Moved constants out of method def.

Signed-off-by: Jakub Novak <jakub.novak@gmail.com>
Merge pull request #19 from JakubNvk/jn/countdown

Jn/countdown
update: Added inhereted requirement

* Added ``requests`` into the list of requirements.

Signed-off-by: mr.Shu <mr@shu.io>
Merge branch 'master' of github.com:mrshu/brutal-plugins