JavaScript callbacks created via the `JavaScript.create_callback` method used to always return void. With this patch they return the value returned by the Godot function as one would expect.
Also fix download_buffer return type.
New `JavaScript.download_buffer` method to create a prompt that let the user download a file.