Add syslog logging

Change-Id: I1cc25fa8d376cfb6be03c237c3916bca50ac43da
Only log to syslog when --syslog CLI option is passed.

This avoids spamming syslog during development.

Change-Id: I1cb2a6ac30a491192b129ab4c05f0b0694f7171a
Make startup a little bit more idiot-proof by checking for old node versions.

Change-Id: Ibd3f427111518e65e9d2971b1b17d4db0553ef98