metomi/rose#27: rose mpi-launch -v.

--debug: switch on xtrace.
-v: print command.
-v -v: printenv, ldd, ulimit -a.
Merge branch 'master' into 27.rose-mpi-launch.v
rose mpi-launch: use site/user config.

Previously hard coded settings, e.g. list of default launchers, their
pre-opts and post-opts are now configurable in the site/user
configuration.

Support for ROSE_LAUNCHER_MPICH removed.
Merge branch 'master' into 27.rose-mpi-launch.v
Merge branch 'master' into 27.rose-mpi-launch.v
Merge branch 'master' into 27.rose-mpi-launch.v
Merge branch 'master' into 27.rose-mpi-launch.v

Conflicts:
	lib/python/rose/config_cli.py
Merge branch 'master' into 27.rose-mpi-launch.v

Conflicts:
	lib/python/rose/config_cli.py
Merge branch 'master' into 27.rose-mpi-launch.v
Merge branch 'master' into 27.rose-mpi-launch.v
Merge branch 'master' into 27.rose-mpi-launch.v
rose-config rose-command: minor typos
rose-mpi-launch: ensure NPROC is exported; Support for deprecated variable ROSE_LAUNCHER_MPICH; Remove redundant assignment to ROSE_LAUNCHER_PATH
rose-mpi-launch: Ensure ROSE_LAUNCHER_MPICH is initialised (bounded).
Ensure ROSE_LAUNCH_INNER can be set to blank if desired - long standing bug introduced when porting from mpi-launch.
Changes have been tested to work with ddt debugger on IBM.
Merge branch 'master' into 27.rose-mpi-launch.v
Merge remote branch 'upstream/master' into 27.rose-mpi-launch.v
Merge branch 'master' into 27.rose-mpi-launch.v
Merge remote branch 'matthewrmshin/27.rose-mpi-launch.v' into 27.rose-mpi-launch.v
rose mpi-launch: comment to clarify build specific scripts are run time.
Merge pull request #2 from steoxley/27.rose-mpi-launch.v

27.rose mpi launch.v
Merge pull request #297 from matthewrmshin/27.rose-mpi-launch.v

rose mpi launch -v