added characterization tests
Throwing GeneratorExceptions when to-be-proxied types are open generic types (or their type parameters are).
Throwing GeneratorExceptions when to-be-proxied types are inaccessible (or their type parameters are).
Merge pull request #40 from blairconrad/34-inaccessible-type-parameters

34 inaccessible type parameters should give better error messsages