Fixed splitting of CTCP ACTION

Previously /me would truncate if it was over the 512 character limit, forming a malformed action as the last \01 character is cut off. Now the CTCP Action should autosplit the same way that overflow on normal messages does. Additionally the characters !? were added to the splittable characters list, bringing the new list to " ,.-!?"