Corrected test for AutoPropertiesNode,

in order to correct a bug.
Incremented patch version,

in order to indicate a bug fix.
Added ctor overload to AutoPropertiesCommand,

because I discovered a use case for that overload, and there really was no
reason not to have that overload.
Incremented patch version,

in order to indicate that the change is mostly a very minor addition.
Actually, I was debating with myself whether adding a constructor overload
constitutes a new feature or a fix. Although the new overloads enables a
client to configure an AutoPropertiesCommand instance in a way not
previously possible, it's not really a new feature because even before
this overload, it would have been possible to derive another class from
AutoPropertiesCommand<object>, so I don't think any new capability has
been added.
Another usage of `CreateAnonymous` renamed
Obsolete all public CreateAnonymous calls,

and ensure new Create() calls exist
Fix comments and remove `Obso` remark
Introduce tests of obsolete methods too
Remove unused internal obsolete method
Dont remove old CreateAnonymous test

... before the methods them selves disappear
Update comments for deprecated methods
New tests after rebase also fixed with obsolete