Tweets: Properly parse hashtags with underscores.

In Twitter reports, properly recognize and highlight hashtags that contain
underscores.

Previously, it appears that hashtags containing underscores would have
been recognized and highlighted only up until the first underscore,
i.e., the first underscore would have been misinterpreted as terminating
the hashtag, and not included in the hashtag.