Fix building with vala 0.16.1

vala 0.16.1 brings its own definition of Posix.execvp(), so we can drop our
shim. Bump dependency to ensure that we have execvp().