Fix formstack iframe sizing

At the moment formstack forms are often sized incorrectly, hiding the submission button. This is because the iframe content isn't completely fixed when we last send a message to size the iframe.

This PR adds a resize listener so that it correctly sizes and is also responsive.