should allow user to cancel status change action
When the user changes their status, a dialog is presented to select or enter a message to accompany the presence change. However, this dialog is lacking a "Cancel" button. The cancel button should close the dialog and leave the status as it was and not send any presence change to the server.
A concrete use-case: tonight I wanted to set a certain away message as I was leaving work. I selected "Not Available" and quickly discovered that the message I wanted to set wasn't configured on that machine. I then wanted to cancel the operation, create the desired message (as a "preset"), then set my status with that message.