The bytearray needs to be 60 long if we read 60 chars not 61, otherwise
when doing endsWith it compares to the last uninitialized char and it's
always false
Comes with an unittest to prove it can at least open a simple .a archive
with two files inside
It has been broken for 6 years so probably noone cares, but better to
have it working ^_^