Change up the run sequence.

- Use localStorage to persist editor values.
- POST editor values from localStorage, and serve up rendered page in single pass.
- Change iframe contents instead of reloading it.