Making sound optional
Also removing the string to run via system and replacing with an
argument list.  This improves the security of taking input from
IRC/settings
This means I have to do trickery with stdout/stderr... so I did.