Added readByte for exact API compatibility with the OpenFrameworks serial driver
Made datapacket a struct instead of a class, since this is really only meant for data orgranization.
Added accessor function to check for available packet
Made read use the readByte interface available from the boost serial port wrapper here and the OpenFrameworks ofSerial class.
Modified the test to use the new public interfaces from the driver.
Fixed documentation bug in TimeoutSerial.h
made isNewPacketAvailable public
Small fixes to boost serial class
Added some missing functions to ofSerialWrapper
Made start transfer public
Made stop transfer use flush instead of non existent clear()
added startDataTransfer to test to exercise more of the thing
Added an example of how to run the test -- will not work if the com port
created by socom is not 5 and 6