Added IE 8,9 support. Removed height unit. Set listener to window.

For some reason I no longer have write access to Guardian ;_; so here's a fork ----E

IE 8, 9 can only receive postMessage data as a string, so we JSON.strigify and parse it.

Event listener is now set on window not the iframe element.