added "already running, then skip" check
switched output to use syslog
Some changes by Rick to not run a station when it's already running.