Allow CDATA to be copied to other VMs
Allow CDATA to be copied to other VMs

When using `fork` with access to a CData reference, the RTS will panic
on the assertion that it was unable to match the type of the closure in
doCopyTo. This is because of a missing case for CData.

This change copies the paradigm for other type tags of Closures for
CData.

ozgurakgun/Idris-dev,Heather/Idris-dev,mpkh/Idris-dev,bravit/Idris-dev,kojiromike/Idris-dev,FranklinChen/Idris-dev,eklavya/Idris-dev,jmitchell/Idris-dev,Heather/Idris-dev,eklavya/Idris-dev,kojiromike/Idris-dev,FranklinChen/Idris-dev,eklavya/Idris-dev,FranklinChen/Idris-dev,mpkh/Idris-dev,ozgurakgun/Idris-dev,enolan/Idris-dev,mpkh/Idris-dev,enolan/Idris-dev,enolan/Idris-dev,ben-schulz/Idris-dev,jmitchell/Idris-dev,kojiromike/Idris-dev,markuspf/Idris-dev,bravit/Idris-dev,markuspf/Idris-dev,markuspf/Idris-dev,ozgurakgun/Idris-dev,FranklinChen/Idris-dev,ben-schulz/Idris-dev,uuhan/Idris-dev,kojiromike/Idris-dev,jmitchell/Idris-dev,bravit/Idris-dev,bravit/Idris-dev,Heather/Idris-dev,ben-schulz/Idris-dev,Heather/Idris-dev,jmitchell/Idris-dev,eklavya/Idris-dev,kojiromike/Idris-dev,uuhan/Idris-dev,ozgurakgun/Idris-dev,jmitchell/Idris-dev,ben-schulz/Idris-dev,uuhan/Idris-dev,bravit/Idris-dev,mpkh/Idris-dev,bravit/Idris-dev,ozgurakgun/Idris-dev,markuspf/Idris-dev,FranklinChen/Idris-dev,ben-schulz/Idris-dev,Heather/Idris-dev,FranklinChen/Idris-dev,uuhan/Idris-dev,eklavya/Idris-dev,markuspf/Idris-dev,mpkh/Idris-dev,eklavya/Idris-dev,jmitchell/Idris-dev,uuhan/Idris-dev,Heather/Idris-dev,uuhan/Idris-dev,mpkh/Idris-dev,ozgurakgun/Idris-dev,enolan/Idris-dev,markuspf/Idris-dev,enolan/Idris-dev,kojiromike/Idris-dev,ben-schulz/Idris-dev,markuspf/Idris-dev,enolan/Idris-dev,uuhan/Idris-dev