Changed parameter in generateTypes from Module to SchemaContext;
Implemented changes in generatedTypes in BindingGeneratorImpl.java;
Implemented changes in GeneratedTypesTest.java;
Changed getLengthConstraint to getLengthConstraints and
changed return value from LengthConstraint to Set of LengthConstraints;
Updated BinaryType implementation accordingly;
GeneratedType changed to Type in return value of
generateTypes method;
Implemented composite key resolving through GeneratedTOBuilder;
Added test cases for composite key generation;
Added list-composite-key.yang file for testing purposes;
Change-Id: I9145a87945cc4638ff454f268eb37dd1bf8b3142 Signed-off-by: Tony Tkacik <ttkacik@cisco.com>