Adding Data to Curry
Implement the "Adding Data to Curry" proposal. There are currently some problems with the automatic derivation of Data instances. We could instead make it so that Data instances are only derived when requested by the user. This might lead to problems w.r.t existing libraries.