syslog: fixes and updates to rsyslogd and logrotate.
Adjust lograte size to prevent a mismatch.
Change rsyslogd size to be actual size instead of a naive value.
Potentially fix bug #13699000 by increasing the maximum number of TCP sessions.

Rsyslog was rejecting agents from connecting because of MaxSessions, which caused those
agents to go into spirals of trying to restart their rsyslog worker over and over,
which then generated tons of DEBUG level logging on machine-0 because of the workers
restarting, which then spammed the log file a lot.
Merge branch 'master' into rsyslog-max-connections-1369900

Small conflict that can be trivially fixed.

Conflicts:
	utils/syslog/config.go
Merge branch 'master' into rsyslog-max-connections-1369900
Update the testing template to include the new line.
Merge pull request #785 from jameinel/rsyslog-max-connections-1369900

Increase the maximum number of rsyslog connections

see http://reviews.vapour.ws/r/54/

Some of this change includes wwitzel's improvements for logrotate, and can be ignored. I'll refresh the diff when his patch lands.