Using correct variable name in dsiTargetLocales for Cyclic
Adding test for querying the subdomain a local owns
Replicated isn't interesting to test here, so don't
Promote meteor-fast into the release

While changing the Makefile, I fixed some typos.
Rename launchcmd-for-aprun-launcher -> chpl_launchcmd.py
Generalize pbs launchcmd such that a slurm class can be created.
The problem conveyed by this test was resolved when the deprecated method
file.open() was removed from the modules.  It will not be relevant again.
Generalize module docstring so it will apply to both slurm and pbs
Start on SlurmJob implementation of AbstractJob.

It only knows how to call squeue right now.
Factor qsub call in run() into a submit_job() method.
Add submit_job method to SlurmJob class.
Merge remote-tracking branch 'origin/update-slurm-launcher-env' into add-slurm-launchcmd
Remove slurm prediff; its functionality is now in chpl_launchcmd.py.
Merge branch 'master' of github.com:chapel-lang/chapel into add-slurm-launchcmd

Conflicts:
	util/test/prediff-for-slurm-launcher
Renaming 'getLocalSubdomain' to 'localSubdomain'
Renaming 'oneLocalSubdomain' to 'hasSingleLocalSubdomain'
Removing 'targetLocDom', as its functionality can be replaced by calling 'targetLocales().domain'
Merge branch 'subQuery-naming' into subQuery-tests
Moving files
Updating to new names