fix Peek.t to work with NEW COW
add descriptions to require.t test output

This is particularly important as in several places, the ok or not ok
message is generated in different ways depending on whether a require
successfully executed and printed "ok" for example.
regcomp.c: silence compiler warning

add a cast before doing a printf "%x" on a pointer