Cleanup and elaboration on Testing

- removed eval_lives_ok, eval_dies_ok, now handled by lives_ok/dies_ok
- added cmp_ok
- described each function in more depth
- removed reference to Test::More, doesn't make sense to people not knowing p5