Move global-scoped methods out of search.js

* countryAndYear only used internally by searchPage()
* duration used by both searchPage() and internalSearchPage() --> utils.js

* Also, fix duration 'h' -> 't' and use unicode hairspace to group duration and it's units