Fix SphinxProvider to work with string dates and add Person decorators to autocomplete.
Currently uses number of roles rather than number of distinct shows.