Call to open2() passed command line arguments as list,
appending the '-s' and optional '-d' switches as a single
string ("-s -d"). When open2() is called with a list of
command line args, the shell's word splitting doesn't take
place, so "-s -d" is parsed as option switch '-s' with value
Fixed XML parsing patterns in both Chat.pm and monkchat to
accomodate recent changes to the chatterbox XML ticker output.
Made a few changes to style to make some of the code easier
to read. This is probably an evil thing to do, my apologies.
Localized $_ in a few places where it looked like it needed
to be done.