Fix #81: add a search box to the sessions and speaker pages

Redo of #99.