Merge pull request #2272 from Onaldanm/upstream

Add badges class
Add blurb of post to search results via API
Update Ember.js, Handlebars and jQuery to latest
FIX: Deprecation warnings on Ember.js for render without quotes.
FIX: Use the container to register Discourse's custom location handler
FIX: Malformed HTML in templates
FIX: Ember doesn't allow one route name, `basic`, and Discourse used it!
FIX: Rather than using `singleton: false` for avoiding caching in the
container, just unregister it afterwards.
FIX: ZALGO test suite was causing failures in the wrong place due to
missing `async` bits.
Port "Summarize Topic" to query-params-new
Use query params for sortable table headings
Fix user_badges n+1 query.
FIX: Don't include image meta data when embedded in an email
FIX: Only show link clicks on the title of a onebox, not repeatedly in
its body.
If there's a `TopicEmbed` record for a url, we don't have to crawl it.
This should help sites like Boing Boing where sometimes links are
crawled before saved in WordPress.
Show installed version on dashboard after upgrade
Use a real link to docker manager in new version email
Remove the default_invitee_trust_level+1 privilege from trust level 3.
Merge pull request #2274 from vikhyat/badge-system

Fix user_badges n+1 query
Merge pull request #2273 from paully21/development-branch

Add blurb of post to search results via API