new parameter rsyslog::client parameter, actionfiletemplate, which sets the default logging format for remote and local logging.
configuring mulitple remote servers from the remote_servers parameter using a hash.
Merge pull request #52 from Aethylred/action_template

Specify the default logging format.
Merge pull request #53 from Aethylred/multiple_hosts

Configuring mulitple remote servers
moved client parameter from server to client
Merge pull request #59 from kimjohansen/readme

moved client parameter from server to client
Define log templates with $template

Remove and update 'file managed by puppet' comment
Remove some generic logging configuration from inside the local logging block to expose them when setting up remote logging.
Merge pull request #60 from Aethylred/template_strings

Template strings and other things
new release v2.3.0
Added logrotation based on date.
Using $rsyslog::client_conf var to generate rsyslog::client file name
Using $rsyslog::server_conf var for server config file name
PreserveFQDN as first directive in rsyslog.conf
Handle Amazon Linux
Set default for $purge_rsyslog_d on RedHat (required when strict_variables is on)
Amazon doesn't have rsyslog-relp
Merge pull request #65 from derektamsen/63_fix_client_conf_override_issue

fixes #63 client conf override issue
Merge pull request #67 from mstrzele/master

PreserveFQDN as first directive in rsyslog.conf
Merge pull request #68 from dwagon/master

Handle Amazon Linux