Introduced new ObjectType enum in staradmin. Values represent various type of objects recognized by staradmin for commands/operations to be acted upon.
Added class ObjectTypeExtensions to staradmin, with methods supporting converting strings to and from ObjectType instances.
Deprecated old ListCommand.ListType enum in favor of new ObjectType enum.
Created new NewCommand in staradmin, the base class for all future commands that support the "new" operation.
Added new NewCommand to the set of staradmin user commands, now part of the help system and possible to invoke.
Made the "new" command the staradmin default.
Added new error code "ScErrCLITemplateNotFound". This error is used when a user tries creating a new application and the given template is not found.
Introduced new NewAppCommand in staradmin. This command implements the instantiation of CLI templates to create new applications.
Extended CLITemplate class in staradmin to expose a property returning the default template name.
Extended the NewCommand to support actual creation of applications using the NewAppCommand.