Removed the LazyCustomization class

and used the SpecimenBuilderCustomization class instread.
Slightly refactored to simplify conditions.
Slightly refactored the InjectAttribute class.
Refactored the Spec attribute.
Removed the unnecessary return statements.
Used the inline task

to get AssemblyInformationalVersion instead of using ExtensionPack.