Refactor
No need to return max_hits on search object
Notify client after setting data on a model in a store
Count total no. of matches after displaying first result page
Rename query state/prop to searchQuery

Because we intend to use Ryan Florence's react-nested-router, which uses query for URL query params.