Change to a script for event log rotation

This changes event log rotation to use a script.  The two main
reasons for this change are:
    1. systemd logs messages each time the service is started by
       the timer.
    2. If logrotate returns an error for any reason, the whole
       service is marked as failed.

This changes to a single long-running script to:
    1. Reduce the log messages for rotation.
    2. Print errors instead of failing the service.

Tested:
Filled the IPMI and Redfish logs and confirmed that they are still
correctly rotated.

Change-Id: I154ebf6c555aac3cfa57f143479e41d7c5482ffe
Signed-off-by: Jason M. Bills <jason.m.bills@linux.intel.com>
4 files changed