fixing the user column on the topic-list page
local merge

Merge remote-tracking branch 'upstream/master'
Vendor the CloakedView stuff
Migrate over slackRatio to vendored helper
Some sanity checks with event binding
Merge pull request #1718 from awesomerobot/master

fixing the user column on the topic-list page
Version bump to v0.9.7.6
Update: message bus, rack mini profiler and flame graph so they are sourced from ruby gems.
MessageBus.diagnostics() in chrome dev tools
Update: annotate models to latest, no need for git sourcing
annotate models
FIX: do not destroy current draft when *NOT* abandoning the current reply
Add a tool to generate a lot of posts in a topic. thor populate help posts to see usage.
Refactor UsersController#create

* Simplify controller action
* Extract service classes