zed: build from source and ditch the installer

I did not like the previous commit I made - the zed installer.

Changes:
- build from scratch
- have executables in nix store (auto updater will not work, but probably it would not anyway because of needed patchelf)

If you installed zed from previous commit (zed-installer) then just remove `~/.zed` folder and `~/bin/zed`.