Allow searching for packages by id, tags and description.

Can now run searches for NuGet packages using 'id', 'tags' and
'description' on repositories that support this feature such as the
main NuGet feed.

Example searches:

id:nunit
tags:typescript
description:typescript