Improve the whitelist view

- Add the ability to filter the whitelist table, like the organisations table.
- Add a Cucumber spec to test that only admins can access the whitelist.
- Highlight the row containing the domain just added, so it can be found easily and we can spot typos.