Adding json endpoint for unified search

This sets up the endpoint used for updating the
unified search results page via filters.
Add Org filtering to unified search

Org filtering on Unified search needs pushState.
When available, it works via AJAX and if not,
falls back to working like a regular form.
Adding test for checkbox filter