Update Translations
FEATURE: auto-close topics based on community flags
FIX: share popup on mobile layout went outside of viewport, and z-index was behind user avatars. Use a real link on touch devices instead of a text input.
FIX: Broken HTML (thanks HTMLbars)
Deprecations for future ember, `{{outlet}}` names need strings
FIX: drastically simplify auto-close topic logic

Get rid of this nonsensical maximum-flow algorithm :fired:
Merge pull request #3022 from techAPJ/update-translations

Update Translations
Have pick_avatar return json.

I'm working on writing a test in the discourse_api gem for uploading
avatars and the pick method needs to return a json response.

I also added a test to make sure json is returned.
Merge pull request #3024 from oblakeerickson/avatar_return_json

Have pick_avatar return json.
FIX: use excerpt instead of the summary
Add more logging aroung blank posts
typo
update nokogiri
demock spec
Remove legacy avatar code

- Remove method that was only left around because the
  [api](https://github.com/discourse/discourse_api/pull/53) called it
- Modify test to use new route instead of legacy route

https://meta.discourse.org/t/legacy-route-for-avatars/22838/2
Update Translations
add arabic local files
add arabic local files
Rails -> Ruby verbiage change in script/measure.rb
Introduce support for dumping Rails process heap at the end of a benchmark run