Исправлено получение аргументов в CLI

Note: This variable is not available when register_argc_argv is disabled. 
http://php.net/manual/variables.argv

для чего нужен `./cli.php`? он вызывает `./wa-system/cli.php` в котором нет `$_SERVER['argv'][0] = 'webasyst';` и всё та же ошибка с использованием `$argv`.

в `waSystem::dispatchCli($argv)` баги начинаются уже с названия аргумента функции)))  (см. список зарезервированных имен PHP). `$params[$key] = trim(array_shift($argv));` это не сработает если надо передать в качестве значения аргумента `Вася лох`, либо значения аргумента будет передано вместе со скобками - `"Вася лох"`, которые нужно удалять `$params[$key] = trim(array_shift($argv), '\'"');`. Как вариант можно адаптировать http://php.net/manual/function.getopt.php#83414 (код не проверял).

Использовать `echo`  не вариант - о том как правильно выводить\вводить данные в консоли http://php.net/commandline.io-streams