bug 839559: Enable section editing

DON'T MERGE YET, NEEDS SOME FEEDBACK.

So... I feel like I'm crazy. After pouring over this code for way too long and working out a few odd issues, it seems like section editing *just works*. I must be missing something.

Can anyone tell me what I'm missing?

* Unhide in CSS

* Render macros on section edit response

* Ensure https:// links on redirect in Vagrant