Due to default of logpath, we have to override to be empty string

Since there is a default value for logpath it meant that we were unable to turn syslog on. PR allows you to override the logpath to an empty string and added check in erb to check for empty string.

Probably a more elegant solution, but I didn't want to do anything more intrusive