Slightly refactored InjectAttribute.
Refactored some classes for customization

of a fixture instance.
Introduced the BuildFlags enum.
Introduced the BuildAtrribute class.
Introduced the Flags property.
Added the setter to the Flags property.
Declared the AttributeUsage attribute

on BuildAtrribute.
Addressed the typo.
Specified the BuildFlags values.
Addressed the code analysis warnings.
Made the Flags propety to auto-property.
Refactored InjectAttribute.
Implemented favoring an injected parameter

to create a specimen.
Implemented favoring the modest constructor

having the injected parameter to create a specimen.
Refactored some classes for customization

of a fixture instance.
Implemented the feature of building a specimen

with a greedy constructor.
Implemented no Inject attribute scenario

using the Build attribute.
Implemented NotFavorInject scenario

using the Build attribute.
Refactored some classes for comparison

of constructors.
Slightly refactored the GetCustomization method.