cleans up logo integration tests
Flatter design on User Page

- Cleanup of the design ( remove border-radius ... )
- Fixed some alignment and width in mobile and lower screen size
When logging the deletion of a user, don't store its id in the target_user_id column. It will never match a user record.
When banning a user, a reason can be provided. The user will see this reason when trying to log in. Also log bans and unbans in the staff action logs.
Merge pull request #1598 from velesin/logo_component_cleanup

cleans up logo integration tests
Replace data-dismiss=modal with action close. It's better to use our own ember code instead of relying on bootbox magic.
FIX: Non-Admins couldn't send private messages through the new user expansion
main logo size consistency fix
Adjust ul,ol margins
Site setting to support showing real names in posts. Also put back in type to search on site settings
Merge pull request #1601 from awesomerobot/master

main logo size consistency fix
Make #update specs consistent

* Use expect syntax
* Avoid lets
* Stub Guardian method used in the controller
Remove duplication in test setup
Add test coverage for #update
Test title updating
FIX: categories created by users who are deleted cannot be deleted
add qunit to autospec
fix run-qunit
automatically make developers admins on account creation, this solves the user #1 problem
you can simply set the DEVELOPER_EMAILS to a comma delimited list and the users will be auto admined
Update client.zh_CN.yml