Vocab widget:
  - widget autocomplete lists now hidden when user presses 'esc' key
  - narrow mode can be attached to an input field for autocomplete. no
    restriction on display fields in this case
  - refactor of autocomplete list logic back to VocabHandler, with
    SearchHandler and NarrowHandler adding their customisations as required
  - updated demonstration (and css) to showcase new functionality.