irc.py now checks in announce channels to see if it can change the topic instead of announcing in-band. Added logic for agents to poll interrupt.py for switch state. Resolves #7.