Fix execvpe not found error for glibc < 2.11

ref #24
This implementation is from musl-libc, which is MIT licensed. If this is deemed to be a "substantial portion," I can add in the copyright notice as well.