support passing an iframe to the constructor instead of iframe.contentWindow
https://github.com/kevinb7/poster/issues/3