C++ Data References

Because there is no inherent serialization support in C++, functionality is added to convert a Data Reference to a byte[] (and the reverse) so that it can be sent to another client and used by that client.

Because reflection is not available in C++, object Data References are not available from the C++ API.