Handle 'word not found'

Currently, it will load the nearest word to the search term. Change this behaviour to bring up a list of nearest words, and ask to load the definition for one of them instead.
Global leak, I think (`choiceList` needs a `var` in front of it). We should probably get jshint to complain about these, its bitten me pretty often.