bug 839559: Enable section editing

* Enable section editing for translated pages.

* Switch to injecting section editing buttons on the client side, rather
  than on the server, to fix some ID mismatch issues

* Use KumaScript preview POST to update the section after a save, to
  avoid a race condition with the deferred rendering system

* Ensure https:// links on redirect in Vagrant