build: check if pkg-config is installed

Also, don't check for a specific pkg-config version. since libuv doesn't
use pkg-config itself