debug_CA mode: exclude spread_poison and recruit_rushers...

... from list of CAs to call from the debug menu.  They are not
stand-alone CAs any more.
debug_CA mode: make zone_control the default CA
debug_utils: switch order of print and wesnoth.message

I do not understand why, but having the print statement after the
message statement clears the chat window in debug_CA mode.  This switch
fixes that for some reason.
debug_CA mode: add ids for events

... so that they only get added once even on multiple saves and reloads.