Implemented Groovy as scripting language for !commands

This is currently an undocumented feature, please see folder botCommands for examples!