Operation on dererenced Address type gives wrong result on big-endian hardware.

This fixes one instance in FixedIndexedReferencesExtractor::MarkVisitedField, but
I suspect there may be other instances hidden elsewhere in the code.