Bug 81598 [Import/Export] Output tar files are too short
When outputting a small .tar file, I noticed that it was not correctly padded to 10240 bytes. The fix is to make sure we correctly close the output stream. This bug may have been exposed by the fix for 81277.
bundles/org.eclipse.ui.ide/src/org/eclipse/ui/internal/wizards/datatransfer/TarOutputStream.java
* Creates a new tar output stream.
	 * 
	 * @param out the stream to write to
	 */
	public TarOutputStream(OutputStream out) {
		super(out);
	}
	/**
	 * Close the output stream and write any necessary padding.
	 */
	public void close() throws IOException {
		
		byte[] zeros = new byte[1024];
		cursize = 1024;
		write(zeros);
		
		
		if((byteswritten % 10240) != 0) {
			int length = 10240 - (byteswritten % 10240);
			cursize = length;
			zeros = new byte[length];
			write(zeros);
		}
	}
	/**
	 * Close the current entry in the tar file.  Must be called
	 * after each entry is completed.
	 * 
	 * @throws IOException
	 */