Follow up on #41047 which explored improving the webview API. Part of #28263 This iteration we'd like to move the new API to be a fully documented proposed API and also self-host the markdown extension on the new API