Copy Syslogd.pm to RSyslogd.pm.
Remove unused code from RSyslogd.
Call config file rsyslogd.conf for consistency.
Use $sd for syslogd.
Get function find_ports() from relayd tests.
Start rsyslogd, proper config is still missing.
Rename protocol to proto for consistency.
Run rsyslog tests only if package is installed.
Fill listen port for rsyslogd.
Use alternate pid file for rsyslogd.
Rsyslogd takes UDP message and writes it into log file.
Kill rsyslogd to shut it down.
Revert "Use $sd for syslogd."

This reverts commit 39ed5f1515b25fcdbd6b88560fef83f2eae2c720.

Conflicts:
	syslogd.pl
Do not create unused args hash accidently.
Clean rsyslog files.
Grep for pattern in rsyslog out file.
Make clean that the testlog is grepped in the rsyslogd file.
Add rsyslog test for TCP.
Create rsyslogd TCP listen socket and connect to it.
Run syslogd after rsyslogd has created the TCP listen socket.