Remove unused, deprecated GenericRecord* classes
Brought to you by:
rphall
The classes GenericRecord and GenericRecordDescriptor are never used. The GenericRecord class has a non-typical structure, in which child Records are owned by parent Records. In most generated Record implementations, the Record class appear only at the top-level of an object tree; i.e. BaseRecords may be children, but Records are never children.