Allow an array of columns names parameter to search.

Rather than only allowing a columns object parameter e.g.

    alist.search("search string", {name: 1, feature: 1});

also allow a columns array parameter:

    alist.search("search string", ['name', 'feature']);