wrap t/bug-localize-regex-vars.t in Test::More
validate regex success and localize $1 in all helper functions

This was causing a bizzare error when the regex used in __get_pass_scheme()
didn't match, and a prior regex had left $1 populated... which was then
returned.

Here we localize $1 everywhere it's used and test to ensure that our regex
match succeeded, so as to prevent returning wonky values.
bump version to 0.06_02 for build
add t/bug-localize-regex-vars.t to MANIFEST
0.06_02