Fork spec of the native protocol for v2
remove CompactSerializerTest; it doesn't tell us  anything useful