Explicitly forcing order of taxon-search results.

Since the order of results is not guaranteed, we check first for results matching the exact name, then any wildcard results.

We also now allow for more results (up to 100) in the dropdown menu, and I'm taking more care to remove redundant results (esp. an exact matching name, since this is liable to appear in both the exact and wildcard results).
Handle lack of exact matches in taxon search.
Fetching current TNRS contextName values via AJAX.

As with the current synthetic-tree ID, this is done for each page. We should consider some more reasonable interval for fetching these updates, or a smart cache of some kind.
Merge pull request #68 from OpenTreeOfLife/provenance-display

Note that this will also require a minor tweak to any active ```active/config``` files, so that they include the new URL.