Fix CommandClient cooldowns for DM messages (#346)
Fix CommandClient cooldowns for DM messages (#346)

`msg.channel.guild` is undefined when the message is sent in DM.

So, this commit check if it's a guild, to not try to get the guild id on
a DM channel.
briantanner/eris,abalabahaha/eris