[irc] Only split args with spaces, fixes #406

Prevents the default .split() from catching Unicode whitespace
same with the other .split()
Merge pull request #411 from bui/patch-2

[irc] Only split args with spaces, fixes #406
Fix #415 by ignoring all future arguments if first is a digit.
Added __repr__ for Nick class. Resolves #413 somewhat.
[tell] Fixes #418. Error when not enough args given
[various modules] Utilize Trigger.is_privmsg

Replace trigger.sender.startswith('#') checks with trigger.is_privmsg
in the following modules: admin, find, meetbot, reload, seen.
Merge pull request #417 from flyte/hotfix/nick-repr

Added __repr__ for Nick class. Resolves #413 somewhat.
Merge pull request #425 from Ohcanep/feature/is_privmsg

[various modules] Utilize Trigger.is_privmsg
Fix 'index out of range' error when no conf files
Say 'I am sending you a private message of all my commands' only if there is not a priv msg yet
Merge pull request #419 from flyte/feature/blank-tell-bug

[tell] Fixes #418. Error when not enough args given
Merge pull request #429 from BOFHers/dev_tmp

Say 'I am sending you a private message of all my commands' only if ther...
Merge pull request #428 from BOFHers/master

Fix 'index out of range' error when no conf files
Fixed type (Thx Marijn)