Export make_text
Return the promise to make the mesh.

If we don't do this, pickers and other objects trying to get the view object will get the original Object3d, instead of the Mesh.  If we return the promise from the render function, the view creation is only considered done once the Mesh is in place.
Update the Surface example notebook with a text example.

We don't need the %%javascript cell since we now load on-demand using the new require loading framework.