add learnuv workshop

- note that the installation step is a bit different from other workshoppers since users need to clone the repo and run `npm install` locally
- this is because [learnuv](https://github.com/thlorenz/learnuv) is setting up a build script besides cloning dependencies like libuv