WebSearch: journal hint service utf8 fix

* Fixes journal hint service: decodes utf8 before passing the query
  to `search_from_reference`

* Adds regression test to journak hint service for the utf8 query

* Adds two unit tests to `search_from_reference`, just to be sure that
  it accepts unicode

Signed-off-by: Federico Poli <feedrico.poli@cern.ch>
Merge pull request #67 from fpoli/prod_websearch_journal_hint_utf8

WebSearch: journal hint service utf8 fix
WebSearch: quick checks in journal hint service

* Adds a quick `seems_a_journal_reference` function to the journal hint
  web service

* Adds unit tests for `seems_a_journal_reference`

Signed-off-by: Federico Poli <federico.poli@cern.ch>