setup: Add --config switch to TokenCommand::createAction()

refs #7906
setup: Rename createDirectory to diretory

'icingacli setup config directory' does not suffer from camel case notation and explains
pretty much what it does.
cli/setup: Do not use the webserver user's group but 'icingaweb2'
cli/setup: Rename --path switch to --config for the directory action

All other actions use --config too.
cli/setup: Do not use umask(0)

chmod is not affected in any way by the umask.
IniWriter: Do not use umask(0)

chmod is not affected in any way by the umask.
setup: Do not use umask(0)

chmod is not affected in any way by the umask.