dev: Fixed that FirstClassTest does not tear down,

and this also addressed related the previous irregular test fail.
dev: Addressed confusion between test object and actual object in

ParameterizedCommand.
refactor: Renamed the parameter 'atualObject' to 'testObject'.
dev: Fixed that TestBaseAttribute does not tear down,

and addressed the missing implementation
'TestCommandContext.GetArguments'.
dev: Addressed that ShouldCreateInstance returns false when the test

method is static.
docs: Addressed release notes for v1.5.1.
dev: Addressed that CompositeTestCommandFactory should not create any

commands when returing Enumerable.
test: Confirmed that TestCommandContext does not create test fixture

when not needing auto-data.
build: Addressed the code analysis(CA1822).
Merge branch 'tear-down'