A mirror of protobuf-net with additional changes to support it on mobile platforms