Created envpassthrough option, fixed quoting bug

- Remote environment variables can now be defined with the
  "envpassthrough" variable.
- The remote directory is now quoted so that "cd" will work on all
  paths including those containing whitespace.