added unit test for string type, and fixed bug in string decoding for results
moved location of serialization file so it mirrors the location of the header
added unit tests for the schema change event message
re-enabled the callback in the demo for events