Breakout Conversation Functions to Public

Break out setPrefix to public usage, as well as addConversationCanceller, and added a new function, removeConversationCanceller.