lib/Perfect/Hash layout, add MANIFEST

add basic interdeps
how to handle false-positives

allow _test to take args and a seperate dict