Refactor KPI date formatting into its own method
Add month handling to KPI view

When the date period is set to "month", don't display a range because
it's inherently a range. Just display the month name.
Merge pull request #598 from alphagov/73140014-kpi-date-formatting

Better handling of KPIs with monthly data