Ticket 47713 - Logconv.pl with an empty access log gives lots of errors
Description: Was missing a check to see if a log file was empty,
also fixed some "experimental" warnings in perl 5.18
caused by the use of "my $_".
https://fedorahosted.org/389/ticket/47713
Reviewed by: nhosoi(Thanks!)
(cherry picked from commit c476d41935397f250f6d942dc653851b82019953)
(cherry picked from commit 147238158be0a0a2303d90235ab62b6c6e1f2e4b)
(cherry picked from commit 8155bea1a706fb1870036c6be2202c6a01dd6dde)