Various cleanups to Ubuntu installation instructions:

* Avoid editing /etc/apt/sources.list add nginx repo, instead create
  /etc/apt/sources.list.d/nginx.list

* Avoid editing /etc/nginx/nginx.conf, instead put server_name_hash_buckets
  setting into discourse.conf

* Proper-case Discourse when it is referring to the product name, so that all
  the lowercase references are to the user created during the installation
Address @Supermathie's concerns in PR1430
internationalize Discourse.Formatter.tinyDateYear
Allow groups to be used as aliases for user mention

when configured by the admin a group can be found through the @mentions
feature in both the compose/reply and the private message user-selectors
and once selected the mention will be replaced by the list of users in
the group
move alias levels into enums
internationalize Discourse.Formatter.tinyDateYear
   missed client.??_??.yml
Fixing padding for misaligned small logo URL
Fix method name in code documentation for prependMore
Rename favorite to starred everywhere
Restore fr.topic.notifications.title
Update Simp Chinese (zh_CN) translation #2.
Update Simp Chinese (zh_CN) translation #3.
Refactor guardian as dissused in this topic https://meta.discourse.org/t/so-you-want-to-help-out-with-discourse/3823/41?u=hunter

Creates a mixin for the ensure_* functions and creates seperate mixins for functions dealing with posts, categories, and topics.
Fix RVM install instructions

* leave what RVM put into ~/.bash_profile - it now calls ~/.profile
Update Simp Chinese (zh_CN) translation #4.
Merge pull request #1816 from Supermathie/sysadmin-docs

Fix RVM install instructions
Merge pull request #1812 from Bahanix/master

Restore fr.topic.notifications.title
README: Fix link to Admin Quick Start Guide
Merge pull request #1818 from verg/fix_readme_link

README: Fix link to Admin Quick Start Guide
removing references to .sample configs