adding deps
Merge branch 'master' into clusternick

Conflicts:
	zhenya_bot.cabal
Adding nick clustering service.

The nick clustering service exposes the !alias command, along with exposing an
API for other components to query aliases.
Added exception handling per component.

Now if a random component throws an IOError during their processing method it
won't bring down the whole bot.
Updated !seen to use the ClusterNickService.

Also fixed a typo in Time that caused an extra space for '0s'.
Merge branch 'clusternick'