Fix hints hash bugs by requiring Lexical::SealRequireHints

Devel::Pragma was being used to work around bugs with the hints hash in
old perl versions.  That code was removed from Devel::Pragma though, in
favor of using Lexical::SealRequireHints.  Load that module ourselves to
avoid the bugs, without needing Devel::Pragma itself.