Merge pull request #104 in HDFFV/hdf5 from ~BMRIBLER/hdf5_1_8_bmr_packet_table:hdf5_1_8 to hdf5_1_8
Put in the workaround for #pragma pack(1) problem on emu.
* commit '96f43ab898c0e70ae7ff9d4c5e32c15c0c56768a':
Description: - In the test for HDFFV-9758, a pragma pack(1) caused failure on Emu because Sparc cannot access misaligned data. Changed it to pack() to do the default alignment. - Added DOXYGEN_SHOULD_SKIP_THIS blocks to private elements to prevent warnings from doxygen. Platforms tested: SunOS 5.11 (emu) Linux/32 2.6 (jam)