Opening hours validation
Rework template rendering of opening hours

Use {% regroup .. %} to group opening periods for the same day.

Also patch in missing template include
Bump version to 0.3.4