cleaned up all javascript specs for better readability
added more tests & documentation to the BBCode component
Code to support EmberJS + Discourse Tutorial feature: Admin Reports
added option to enable/disable login buttons individually
Wot! Ruby 2.0 support?
We don't need `content` here because it uses an ObjectController as a proxy.
Saved ~46KB through image optimization.
Merge pull request #288 from ZogStriP/test-readability

cleaned up all javascript specs for better readability
Merge pull request #289 from ZogStriP/bbcode-component

added more tests & documentation to the BBCode component
Merge pull request #298 from nverba/login-buttons

added option to enable/disable login buttons individually
refactor User and TrustLevel a bit

* rename `User#password_required` to `User#password_required!`
* emails with "i" @ something are a special case as well
* get rid of `self.` and returns where possible
* prefer "unless a" instead of "if !a"
* `unread_notifications` without manually iterating
* introduce `User#moderator?`
* introduce `TrustLevel#valid_key?`, `TrustLevel#compare`, and
  `TrustLevel#level_key`
Merge pull request #296 from goshakkk/refactor-user

Refactor User and TrustLevel a bit
Add X-Forwarded-Proto to nginx config to support SSL. Fixes #293
Added basic troubleshooting guide. A lot of people are on Ruby 1.8 for example
and this should help them out.
Improve js username validation so it's done only when necessary
Remove extra comma so jshint passes
add troubleshooting guide link
move troubleshooting after contributing
Remove the secret_token site_setting since it's not used