Fixes #1395: extends pelican.utils.strftime with `-` prefix to strip leading zeros

Adds the ability to use `-` prefix with C89 format codes to strip any
leading zeros.