Intrduced the new

InjectingTypeSpecificationCollection class and deleted the old
InjectingTypeSpecification class.
Introduced the new

InjectingTypeSpecificationCollection class and deleted the old InjectingTypeSpecification class.
Refactored the InjectAttribute class.
Reordered the parameters

of the TestArgumentCollection class.
Supported build attribute for generic

argument type of Generator<T>
Added more tests to be robust.