refactor ObjectHash#deref! to make seen argument private
refactor ObjectHash#deref! to make seen argument private

The seen arg is purely for internal use, and exists to avoid endless
loops in the recursion. Arranging the methods this way means the arg
wont be visible in the public API

nifarius/pdf-reader,yob/pdf-reader,yob/pdf-reader,yob/pdf-reader