FIX: force encoding for title field

Job exception: incompatible character encodings: UTF-8 and ASCII-8BIT
--
This exception rise up for correct(!) UTF-8 cyrillic (in my case, but non-latin overall, I suppose) in title field during RSS polling (feed polling url) and breaks topics creation.
So, just force_encoding() makes it work.
due to travis error message: can't modify frozen string
FEATURE: Mark All as Read button for Notifications page

Added a Mark All as Read button to the top/bottom of the notifications user page
https://meta.discourse.org/t/possibility-to-selectively-or-completely-mark-notifications-as-read/20227

Remove notifications property (no longer used)
Don't use __container__ instead use needs: ['user-notifications'], (thanks eviltrout!)
UX Improvement: Autofocus the topic field on edit

- After clicking on the pencil icon to edit a topic, the focus is not set on the input.
- This leads to cases where using keyboard shorcuts (e.g. cmd + left) leads to navigation instead.
- Searching around online, it seems the cleanest way to add a text-field that autofocuses is to create a component.
- I followed the [cookbook](http://emberjs.com/guides/cookbook/user_interface_and_interaction/focusing_a_textfield_after_its_been_inserted/) and did the most naive implementation.
- This focuses the text-field but at the start of the input. Setting selectionStart and selectionEnd solves this problem, but does not work on IE 8 and below.
Merge pull request #2878 from daemonsy/daemonsy_focus_topic_input

UX Improvement: Autofocus the topic field on edit
Merge pull request #2874 from cpradio/clear-notifications

FEATURE: Mark All as Read button for Notifications page
FIX: Show images in the admin section list for badges. Add help text to
indicate icons can be images too.
FIX: Password managers picking name as opposed to username
FIX: when opening links in new window link only worked once
minor fixes to welcome reply glyph images
FIX: Censored word match fail if earlier partial match
FIX: Censored word match fail if earlier partial match

Previously a list containing `one|two|three|four|twoagain` would fail to censor the word `twoagain` in the text `test1 twoagain test2`.
Merge pull request #2851 from VickMellon/title_encoding_cast

FIX: force encoding for title field
Merge pull request #2881 from DeanMarkTaylor/patch-1

FIX: Censored word match fail if earlier partial match
add overflow:hidden to blockquote (for images)
FEATURE: experimental reply-to expansion which hides intermediate posts

experimental_reply_expansion
FIX: regression latest.rss was broken
FIX: don't use latest activity as user's bio in vanilla import by default
UX: fix embedded posts background for good