Updated generics to the latest version.

Generics specified by R functions can be created now.
Added copying and deleted license.

the disclaimer used to be in license will be in each file as they will
be created.
New test suite following thoughts.txt

Complete generics, actual test generation missing.
Test generation completed with test object.