Make a decorator to check for agent and agent.protocol
Just have one command to toggle follow mode
Remove follow mode flag from global shared vars
Handle on_msg. Better line/col to offset calculation.
Add buf_populated decorator. Rearrange some code. Get highlight working more.