Refactored the constructor of the AutoTheoryCommand class.
Refactored the SpecimenBuilderFactory and SpecimenBuilder classes.
Resolved the code inspection issues.
Removed the unnecessary unit test.
Updated the SimpleStack demo.
Updated the SimpleQueue demo.
Updated version to v3.3.1-beta.
Renamed the classes to clarify.
Merge branch 'master' into v4.x

Conflicts:
	src/TestCommon/Xunit/AutoTheoryCommand.cs
	src/TestCommon/Xunit/TestCommandsBuilder.cs
	test/TestCommon.UnitTest/AutoTheoryCommandTest.cs
	test/TestCommon.UnitTest/SpecimenBuilderTest.cs
	test/TestCommon.UnitTest/TestCommandsBuilderTest.cs
Improved the tests.
[minor] Implemented the  feature 'ToCtor(string name)' to inject anonymous value to constructor parameter matched with the name.
Updated version to v3.4.0.
[minor] Implemented the  feature 'ToCtor(int position)' to inject anonymous value to constructor parameter matched with the position.
Updated the readme file.
[patch] Show the proper error message when the exception as "ArgumentOutOfRangeException" is occurred due to no target BuildAttribute on the test method.
Resolved the code analysis error.
Updated version to v3.5.0.
[patch] The max of the default id generator as RandomIdGenerator was changed from 100 to 10,000.
Merge branch 'master' into v4.x

Conflicts:
	src/TestCommon/Fixture.cs
Revert "[patch] The max of the default id generator as RandomIdGenerator was changed from 100 to 10,000."

This reverts commit 7d2eb2a0041904217f38a683e7fd8a590c3fd436.