Make Forever Frame Transport work cross-origin

Use window.postMessage to communicate between iframe and parent
Added a test

JsonP response from ForeverFrameTransport should be wrapped in callback
function