Introduced new DeleteCommand class in staradmin, and a corresponding UserCommand class to define it in the CLI context.
Made an instance of new DeleteCommand.UserCommand class part of staradmin user commands.
Added stub class DeleteDatabaseCommand to staradmin, specializing the staradmin DeleteCommand to allow deleting databases.
Extended the staradmin DeleteCommand.UserCommand to instantiate DeleteDatabaseCommand when the command-line express so.
Extended SharedCLI with a new variant of ShowErrorAndSetExitCode, accepting an ErrorDetail as its primary input.
Made the staradmin main program better deal with unhandled exceptions based on Starcounter error codes, assuring more accurate exit codes.
Made ErrorMessage.HeaderBodyDelimiter constant public.
Improved the ShowErrorAndSetExitCode in SharedCLI accepting an ErrorDetail to produce error message that better confirms to the standard.
Created new method DeleteDatabase in AdminCLI resource class, allowing a CLI client to easily delete databases given their name.
Implemented the primary functionality of the DeleteDatabaseCommand in staradmin.
Fixed a typo in DeleteDatabaseCommand and further emphasized the message that all data will be lost by using a red color.
Merge branch 'develop' into issue/2370
Merge branch 'issue/2370' into develop. This merge includes a set of commits that implements new feature that allows a database to be deleted from the CLI, using staradmin, thereby implementing #2370.