Correctly handle incoming call requests and text messages if the conversation window is already open

This does what it says in the topic. Note that we don't currently support multiple conversation windows, so incoming call requests are currently ignored if a conversation window for a different user is already open.