Better error handling

Lateley EasyGoing.js has had a syntaxError which is causing problems to AMR (search is crippled, site is missing from supported sites, cannot be disabled, undefined selector appears in search)