Abstract OnRegexMatched, Add execute command

Abstracted out what happens when a regex is matched, and utilize it by
adding the option to execute a command when the regex is matched.

* ButterBlock Add configuration executeCommand and implement it
* Communications Re-value some stuff and add a few more messages
* PlayerMessageListener implement the list of on regex matched.
+ OnRegexMatched interface for being called when a regex is matched
+ ExecuteCommandOnRegexMatched implementation of OnRegexMatched that
executes a command
+ SeperateOnRegexMatched Same implementation for seperating players on
regex matched as before