BF: reading stata files - unpack read value describing stored byte order

Otherwise comparison would always result in "low endian" .  Seems to resolve all the gory stata files reading tests on sparc at least 
closes #5781