Changing search results appearance

* Adding a display image for campaigns on search
* Adding pattern html for search results to display as a duo gallery
* Removing snippets from results
* Removing numbers from results
Merge branch 'dev' into search-appearance
Using Nueue theme functions to theme search results
Spacing updates
Merge branch 'dev' into search-appearance
Adding search gallery to 404 page
Adding default image handling to media pattern
Adding search form
Refactored search galllery theming
Fixing PHP errors
Grabbing 404 fixes, Resolving merge conflicts
Addressing PR comments and code cleanup
Refs #3312 - Creates customer and posts charge to it
Adds variable for the public API key
Merge pull request #3416 from aaronschachter/donate_forever

Fix Stripe Customer / Charge requests
Runs UK and Canada tests on international subdomain.
Changes per #3417 review.
Merge pull request #3417 from sergii-tkachenko/run-uk-canada-tests-on-intl

Runs UK and Canada tests on international subdomain.
More fixes based on PR comments
Merge pull request #3405 from sbsmith86/search-appearance

Search appearance