rose task-run: built-in fcm_make task util: improve

Allow configuration as a Rose application configuration.

`fcm_make2*` task will automatically use `fcm_make*` task's application configuration.

Support no directory change via the `use-pwd` option.

Introduce `ROSE_TASK_MIRROR_TARGET`. Deprecate `MIRROR_TARGET`.

Remove support for `ROSE_TASK_PRE_SCRIPT` - ask users to move to suite's `pre command scripting`.