Merge branch 'master' into vagrant-chef
Merge branch 'master' into vagrant-chef
Use chef-solo to install phantomjs into Vagrant VM.

This introduces two configuration management runs into the
Vagrant provisioning phase. The first chef-solo run ensures that
a current version of chef is installed using the omnibus updater.
The second chef-solo run installs vim and phantomjs.

Much more is possible, this is a proof of concept.
Cookbooks are stored in the chef directory, and managed by
librarian-chef, which is like a bundler for cookbooks.

Chef is run when VM is first downloaded and booted, but not on
subsequent halt/up cycles. To force chef to run again, use
`vagrant provision`.
Extracted default value initializers.
Merge branch 'master' of git://github.com/gammons/discourse
Merge branch 'clean_up_gemfile' of git://github.com/johnmcdowall/discourse
Update DEVELOPMENT.md

Add missing `git clone` command.
Merge branch 'define_method' of git://github.com/blom/discourse
Disable reply button on archived/closed topics
Consistency in SQL style
Added code climate status image
use link_to to replace a href
use render_topic_title to replace plain link_to
render_topic_next_page_link
move google analytics to partial
move discourse javascript setting
move stylesheet
Fix 1px button cut off on topic progress up / down buttons.
Merge branch 'master' of github.com:discourse/discourse
Don't track links within discourse unless they're to other topics.