Both 'start_at' and 'end_at' are required

It shouldn't be possible to query for open-ended
periods. It can be used to identify individual
licence events.
Merge pull request #55 from alphagov/extend-period-queries-validation

Both 'start_at' and 'end_at' are required