fix "Cannot modify private array" in test

This doesn't appear to be an issue on all versions of Perl
update build artifacts
add contributing docs