account for circular references properly, closes #31
more assertions for circular reference test
Merge pull request #32 from hapijs/31/circular_references

account for circular references properly, closes #31