Add an os.execute-like function for calling execl

It is safer than using os.execute when passing filenames as arguments