Only create a single chatview
Remove an unused protocol method
Key chatlogs dictionary on hostname__channel

This means you currently cannot have more than a single connection
to a given server. I see no reason why we couldn't allow you to
connect to the same server multiple times, but for now this won't
work.
Fix a crash closing tabs