modified to pass over "bad entries" in the syslog file -- bad being
that b64.decode failed on the decode of the data in the syslog file.
This can happen if the max message length to syslog is smaller than
the message being put into syslog.
The code skips over these (and counts them up)