Javascript Promise Integration for Webassembly

Javascript Promise Integration allows webassembly programs to handle asynchronous methods by suspending the Webassembly program while the asynchronous method is executing+waiting.