Dropping squashing commits from contribution process

 - Rephrases squashing of commits before submitting from a requirement to a recommendation
 - minor fixes around that
Update client.zh_TW.yml

Minor fixes for the chinese translations
Standardize on second person on preferences page
Disabled editing of SSO overridden fields
UI: remove usercard hacks, specify width explictly
Merge pull request #2075 from riking/second-person

Standardize on second person on preferences page
Merge pull request #2064 from staryume/patch-5

Update client.zh_TW.yml
Merge pull request #2080 from Xenograph/fix-sso-override

 Username/email change should not be allowed with SSO and username/email override enabled
Merge pull request #2028 from ligthyear/fix-contrib-guide

Make contribution process less restrictive on commit history