Added threaded search

Much cleaner user experience; spin off several threads using permutations of the user's search string to find the best match in Unity's documentation. Falls back to a reference search of the original text if nothing is found.