if we cannot determine package owner, say "unknown"
brace after 'package NAME' should be an open brace, not a close brace
reverted removing }; it must have some meaning in the past.
just added { to support "package NAME BLOCK"
needs escaping
Merge branch 'pr/87'
refuse to allow module owner to change case
remove some noisy debugging code!
all test indexing to skip sleeping

this makes the tests run in 10% of the time!
allow for empty MANIFOUND

This happens in some cases where we decide to skip before
we unpack the dist.
add a new means to say "skip indexing, but say so"
allow extra callbacks to testing emails
test that we do not index whenrelease_status ne stable
do not index dists where release_status is not stable
send skip reports on release_status ne stable
Merge branch 'pr/90'
ensure that Perl6 dists go into a Perl6 sub directory

We do this to not mess with Perl5 distributions so that smokers can easily
filter distributions by path to not smoke Perl6 dists accidently.

Note that this means that the target directory one can specify when uploading
a dist is put inside a "Perl6" directory, like in:
A/AU/AUTHOR/Perl6/<optional directories>/<filename>.
correctly set Perl6 directory
Merge branch 'pr/93'
what pkg governs permissions for a dist?
simplify examine_dist, break into subroutines