feat: make `frankenphp` directive optional in `Caddyfile` (#1601)
* make frankenphp directive optional, thanks @francislavoie
* get rid of global variable
* update workers when adding to app
* suggestions
* goto instead of continue outer?
* remove empty frankenphp directives
* update config to reflect the optional frankenphp directive
* AI translations
* restore eol newlines
* don't double check for duplicate worker name
* add short form for php_server worker too
* translations
* AI hates EOL newlines now?
* suggestion to check for nil
* suggestion to use else if block