Add rudimentary way to parse out direct texts

I'm not sure how reliable this is, but it seems to work for either
replied texts, or texts sent directly to shubot. For more info on the
difference, see last commit.