move generic instances from iTasks to platform
Merge together with iTasks-SDK!204 (merged).
I organised the generic instances by module and not by generic function. So I created
Data.Set.GenJSON, instead of
Data.Set.JSONDecode. The latter was suggested by
doc/STANDARDS.md, but I think there is no reason to create separate modules for each generic function. So I also adapted
doc/STANDARDS.md as well.