Fixed issue with MessageWrapper not having a default constructor resulting in a null argument exception when reading the next message.  Added a sample project.