Base chat highlighting on active activity

Resolves #337.

http://jenkins.buttonweavers.com:8080/job/buttonmen-AdmiralJota/106/

Depends on #886.