Trigger bug in "validation loop" handling...

It _is_ possible to enter a same schema pointer via two different paths; the
current validation loop detection code only accounts for pointers but not the
path!

Issue #112.

Signed-off-by: Francis Galiegue <fgaliegue@gmail.com>