make the .p5ignore syntax more flexible.

Allow directories to match not just from the top-level
but also from within the repository.