A simple, tiny, promise-based postMessage wrapper for communicating between windows and iframes.