Move history observer into yetibot.core
Let user specify specific meme after memethat; fix #337