Use a Tempfile for `Docker::Util.create_dir_tar`.

This will ensure that the method is thread/process safe.
Merge pull request #121 from swipely/use-temp-file-for-create-dir-tar

Use a Tempfile for `Docker::Util.create_dir_tar`.