MynahSA test suite

This directory contains the code for producing three executables: test, savetest and loadtest.  
  test is designed to test streaming and archiving of common types on a single machine/architecture
  savetest is designed to write the test data into a file test.dat
  loadtest is designed to load and compare the test data from file test.dat
  
  
  savetest/loadtest are designed for cross platform work: For example, if save test is run on an
  x86 machine and loadtest is run on a PowerPC machine, provided with the same test.dat file the 
  data retreived should be identical - this is used to demonstrate that conversion of C types is
  performed correctly between different architectures.
  
  The test program is used to test all streaming mechanisms - Text, Binary, Blowfish, TCP and SSL. 
  The test program does not perform cross platform tests.  Because all of the endian encoding code
  is shared between the streaming mechanisms the savetest/loadtest pair should suffice for cross 
  platform testing.

