Removed inactive results from search

The results list was outputting empty <li>s every other speech, this stops that. (I'm sure there is a better way, todo: review and refactor)
revert last commit

It's didn't work
made search results displays more consistent
search results with images now display nicely
search results with thumbnails now display nicely on mobiles
Style pagination, remove inactive buttons
move order by to relevant position, add better feedback about results (needs wiring up) see #1509