Make test_change_working_directory change the current
directory to be the parent of the current-current directory,
instead of changing to the tmp directory, which was causing
issues with OS X and its /tmp => /private/tmp symlink.
Rename unwrap_input/unwrap_output as suggested by
@brson. Also fix a few documentation bugs.