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 $_".
Reviewed by: nhosoi(Thanks!)
(cherry picked from commit c476d41935397f250f6d942dc653851b82019953)
(cherry picked from commit 147238158be0a0a2303d90235ab62b6c6e1f2e4b)