(22853) Let OpenBSD use gtar too.

BSD tar doesn't support "--no-same-permissions --no-same-owner"

Tests and minor fixups by Adrien Thebo <adrien@puppetlabs.com>
Merge branch 'pull-1994'

This closes GH-1994