PacketPayload compiles on windows again
Updated vs2012 project
added class around PacketPayload to clarify types
reserve, not set initial size