Fixes #1395: extends pelican.utils.strftime with custom format codes

Adds `%e`, `%-d` and `%-m` options for day and month formatting without
any leading zeros.