`urlize` text between emotes.

This breaks some emotes like `<3` because the regex uses HTML entities.
It also breaks `;p` for some reason.

Closes #47 but introduces new bugs.
Recurse to both sides, fix capture groups, replace HTML entities.
Merge pull request #48 from andreasots/chat-log-formatting

`urlize` text between emotes.