Make logrotate.conf into a template with defined type

It is useful to be able to set defaults for all logrotate logs, especially for those that may be vendor installed and not specifically managed by puppet.
This update converts logrotate.conf from a static file to a template using a defined type very similar to the one used for rules.