Implemented EZP-20426 - Legacy cronjobs and scripts should be launchable from Symfony CLI

Refactoring of eZScript allowing to update settings while recalling the singleton.