Seamless reloading of the preview frame.

After the initial preview frame load, the preview target is changed to a hidden iframe.  Every five seconds, the hidden preview frame is reloaded, and the newly loaded document is transferred to the visible preview frame, and the scroll position is immediately reinstated.
Version 3b1.