Adds a bunch of Sugar to the plugin API

- shorthand to send a message to chat
- allows using regexes and functions as checkers for events

good idea? bad idea?

performance wise it's not much worse than just using .on("MSG") and checking input there