Improve build.sh script
Improve build.sh script

- Check for cmake, g++, and dotnet programs.
- Check for project.lock.json.
- Check that libpsl-native was compiled.

daxian-dbw/PowerShell,kmosher/PowerShell,kmosher/PowerShell,jsoref/PowerShell,KarolKaczmarek/PowerShell,daxian-dbw/PowerShell,jsoref/PowerShell,bmanikm/PowerShell,TravisEz13/PowerShell,KarolKaczmarek/PowerShell,daxian-dbw/PowerShell,bmanikm/PowerShell,KarolKaczmarek/PowerShell,KarolKaczmarek/PowerShell,PaulHigin/PowerShell,bmanikm/PowerShell,KarolKaczmarek/PowerShell,kmosher/PowerShell,PaulHigin/PowerShell,bingbing8/PowerShell,jsoref/PowerShell,bingbing8/PowerShell,bingbing8/PowerShell,jsoref/PowerShell,JamesWTruher/PowerShell-1,bingbing8/PowerShell,PaulHigin/PowerShell,kmosher/PowerShell,jsoref/PowerShell,JamesWTruher/PowerShell-1,PaulHigin/PowerShell,bmanikm/PowerShell,JamesWTruher/PowerShell-1,TravisEz13/PowerShell,daxian-dbw/PowerShell,JamesWTruher/PowerShell-1,kmosher/PowerShell,bingbing8/PowerShell,TravisEz13/PowerShell,TravisEz13/PowerShell,bmanikm/PowerShell