export packrattle as a function ("implicit") to try to backtrack from my $ madness.
move onMatch tests into their own file, and use pr() instead of $.
more test refactoring.
rename file.
update copyright.
update priority_queue test.
fix up remaining tests.
update readme to remove $ syntax. ugh.