Upstart script log into terminal which causes null pointer

Upstart should log into a file rather than terminal process. Upstart >v1.4 by default logs into a file, but I've put it there just in case someone uses an old version. Also, node process logs into a /tmp/upstart.txt which is shared across all running node apps, having a dedicated log file makes debugging whole lot easier.