Big endian testsuite

Hi GM,
Another byte swap update - This one makes the testsuite work on big endian.  There will probably be a follow-up at some point for the fedora spec stuff because this removes the motivation for the arch exclusion here.