Use user home as work directory of executor

When we config non-root user as executor.user in zuul.conf,
we should switch to the user's home directory in order to avoid
"Permission deny" error, sometime we may launch zuul-executor
process in /root directory.

Change-Id: I20ddeace5822fa58235915d4629f3acd40e2a4b0
1 file changed