[major] Renamed Enumerable to Generator.
Renamed EnumerableSpecimenProvider to GeneratorSpecimenProvider.
[patch] Threw the proper exception for creating anonymous specimen of the source as the 'Generic<>' type
Confirmed  the proper exception on the 'With' method when the property type is not matched with the dependency value.
Rearranged the order of the methods.
[minor] supported the implicit/explicit operator on the With method.
Improved some properties.
[minor] supported the implicit/explicit operator on the Inject method.
[minor] Created the SpecimenCollection class to support many specimens with unknown count.
Modified the xunit file.
Adjusted namespace.
Rearranged the file structure.

Deleted some trait attributes.
Did not set the Count property when SpecimenCollection is constructed.
Rearranged the file structure.
Improved the SpecimenCollection class.
Resolved some code analysis errors.
Improved the SpecimenCollection class.
Skipped the test.
Updated version to 4.0.0-beta-build-5.