syslog: only run tests if able to load node-syslog

This avoid false positives on Travis when a build fails because node-syslog didn't install correctly on node 0.8