Fix issues #58, #47, #48 and #34

Conflicts:
	bot.py
	utils/channel.py
	utils/message.py
	utils/parse.py
	utils/sstate.py