Change Lookup to take an argument

Also Rename OnlineThesaurusLookup to OnlineThesaurusCurrentWord, and allow the
user to search for arbitrary words using OnlineThesaurusLookup