New method for sliding the preview frame in.

Set the full width of the frame and then move it in using positioning (and padding on the editor container) instead of animating the width.  It's a smoother animation, and it doesn't reflow the iframe contents as it moves.

Also makes the preview resizable, and the width is persistent.