Few fixes to email susbcriptions

Do not merge before https://github.com/alphagov/finder-api/pull/102

* Use filter key as in above PR
* Raise error if not choice selected, but choices available
* Fix where error would be raised if there are no options available