logic: add the Logic page and rewrite Cooldowns on RepeatPolicy
logging: document the console filter provider
Require external text to go in a log parameter, not the message
Document logging, debug modules and the file logger The two getLogger() examples were not broken, but they are the ones a new plugin copies.