[BUGFIX] correct exception message

Without this change, a PHP notice occurs before the exception can be
thrown:

  Notice: Array to string conversion in [fixed line]

Change-Id: Ibf4152397b85b9247184c15e90a80f5b23e3d371
[BUGFIX] CopyConfigurationTask should respect a configured port

If there is a different configured port for the ssh connection it
should also be respected by the CopyConfigurationTask.

Change-Id: Ifb6dd31e5c97c7ae47b8e9364e560766bb0e7f56
Fixes: #37074
[FEATURE] Use SimpleDeployment as default

The SimpleWorkflow should be used as default, so it don't need to be
instantiate and assigned manually in every deployment configuration.

Change-Id: I5b0ac370eec91d26d664e3630018a6832612a3b5
[FEATURE] Add remote command execution handler option

Sometimes, you need to connect to a remote host via some more esoteric
protocols, like an interactive SSH session or so. We extend Surf such that
it provides a remote command execution handler where you can hook in and
completely control the remote connection.

Change-Id: Ib10832a732bfdcd9b59477c39321a5f3dd8d3797
[TASK] Add type hint for remote command execution handler

This should make PhpStorm and other IDEs happy.

Change-Id: Ica0ad82e2d1a404ec8e852606568cfe093bdde0f
[TASK] Add license information and description to composer.json

Change-Id: I28185d3245565b7dbd8f4595f2a1029575f2f94f
Merge "[BUGFIX] correct exception message"
[BUGFIX] Adjust site:import command to Neos renaming

Change-Id: I2c8c87721ec311d82b74f0c3c35b00e51771633b
Merge "[BUGFIX] Adjust site:import command to Neos renaming"
Merge "[TASK] Add license information and description to composer.json"
Merge "[BUGFIX] CopyConfigurationTask should respect a configured port"
[BUGFIX] correct exception message

Without this change, a PHP notice occurs before the exception can be
thrown:

  Notice: Array to string conversion in [fixed line]

Change-Id: Ibf4152397b85b9247184c15e90a80f5b23e3d371
[BUGFIX] CopyConfigurationTask should respect a configured port

If there is a different configured port for the ssh connection it
should also be respected by the CopyConfigurationTask.

Change-Id: Ifb6dd31e5c97c7ae47b8e9364e560766bb0e7f56
Fixes: #37074
[FEATURE] Use SimpleDeployment as default

The SimpleWorkflow should be used as default, so it don't need to be
instantiate and assigned manually in every deployment configuration.

Change-Id: I5b0ac370eec91d26d664e3630018a6832612a3b5
[FEATURE] Add remote command execution handler option

Sometimes, you need to connect to a remote host via some more esoteric
protocols, like an interactive SSH session or so. We extend Surf such that
it provides a remote command execution handler where you can hook in and
completely control the remote connection.

Change-Id: Ib10832a732bfdcd9b59477c39321a5f3dd8d3797
[TASK] Add type hint for remote command execution handler

This should make PhpStorm and other IDEs happy.

Change-Id: Ica0ad82e2d1a404ec8e852606568cfe093bdde0f
[TASK] Add license information and description to composer.json

Change-Id: I28185d3245565b7dbd8f4595f2a1029575f2f94f
[BUGFIX] Adjust site:import command to Neos renaming

Change-Id: I2c8c87721ec311d82b74f0c3c35b00e51771633b
[BUGFIX] Hardcoded production context

Currently, the Production context is hardcoded in many commands.

This commit adds a context option to the Application model,
plus a manual override via a parameter.

Resolves: #35801
Releases: 1.0

Change-Id: Ibd419dda40b64e4a433436f0d184e55d1f107acb
Merge branch 'master' into master-ttree