Add a postIframeInitialization event.

Also, events should be bound to the textarea instead of the
iframe body. Iframe body won't exist during early initialization.
Move all of the seamless ui javascript to skin.js
Use the postIframeInit event in seamless/skin.js for resizing the iframe.