Add GNU/Linux test archive.
Do not attempt to parse empty strings.
Increment offset while reading.

Otherwise check at consumeHeader uses offset of
previous header, not current.
Strip terminating '/' for GNU-style filenames.
Merge pull request #1 from AlekSi/bug-with-offset

Fixes for GNU/Linux archives