Calls Cancel on DialogListener when Dialog is Cancelled

Currently the back button does not cause the cancel method to fire on DialogListener. I can't find any other case why this would happen besides the back button, but I figure it's probably better to listen for the more general cancel.