Update to reflect qthreads as the default tasking layer.
Merge branch 'master' of github.com:chapel-lang/chapel into doc-tasks-qthreads
More updates to reflect qthreads as default tasking.

README.chplenv:
- Put qthreads in front of fifo in list of tasking layers.
- Update description of default setting for CHPL_HWLOC.

README.executing:
- Update description of dataParTasksPerLocale default value.
- Update which tasking layers support -b and -t.

README.tasks:
- Swap order of qthreads and fifo tasking (qthreads first, as more
  important).
- Update stack overflow discussion to reflect setting execution-time
  default via compiler --[no-]stack-checks option, etc.  This leads to a
  bit of redundancy in the README, but too much information is better
  than too little, and we can improve this further when stack overflow
  checking is handled the same in all tasking layers.

README.cray:
- One adjustment to reflect default qthreads tasking.

README.localeModels:
- Do a little reformatting of too-long lines.
- Remove a now-superfluous mention of qthreads+hwloc being the default
  tasking layer with NUMA.
- Update Qthreads thread schedulers used for various CHPL_LOCALE_MODEL
  settings.
Use copy and remove instead of just move in nightly.

This works around a permissions issue when the destination is a CIFS share on a mac.
Merge pull request #500 from gbtitus/doc-tasks-qthreads

Update to reflect qthreads as the default tasking layer.

All of this is in one way or another related to the change to make qthreads our
default tasking implementation. The major changes are:
- Reorder to put qthreads descriptions before fifo ones, to minimize reading time
  for those using the expected/default configuration.
- Make adjustments for related configuration settings, such as the fact that with
  qthreads default we also now have hwloc enabled by default, and that we use
  different Qthreads thread schedulers with flat and NUMA locale models.
- Update some other things that were out of date, such as our description of the
  dataParTasksPerLocale default settings.
- Update the discussion of stack overflow detection, which wasn't as clear as it
  could be.

I also did a little bit of reformatting where some lines were too long.

Reviewed by Elliot.
Remove hwloc v1.9.

We switched to hwloc v1.9.1 at the end of August and testing has been
stable since, so remove v1.9 now.
Merge pull request #511 from gbtitus/rm-hwloc-1.9

Remove hwloc v1.9.

We switched to hwloc v1.9.1 at the end of August and testing has been
stable since, so remove v1.9 now.

Reviewed over email beforehand with Brad/Sung/Elliot.
Merge pull request #484 from benharsh/docs-assoc-spec

Associative implicit addition section for spec
Add locale.maxTaskPar, adjust dataParTasksPerLocale.

Add documentation for the locale.maxTaskPar method, and document that
the default value of dataParTasksPerLocale is the .maxTaskPar for the
top-level locale.
Merge pull request #510 from thomasvandoren/nightly-works-with-mac-cifs-acls

Use copy and remove instead of move in nightly.

This works around a permissions issue when the destination is a CIFS share on a mac.
Update the spec to reflect the var -> ref change
Rename the spec test variable-functions.chpl -> ref-return-intent.chpl
Updates from Vass's feedback
Housekeeping on CONTRIBUTORS

We've decided to focus the CONTRIBUTORS file here on those who have
contributed to the implementation rather than the language design
itself (such contributors are acknowledged in the language spec
itself).  To that end, removing Mark James and Hans Zima who did not
contribute code that ended up in the release or repository I can
recall or find in the logs.

Unifying to the term "individual contributor" for those who did not
contribute through an official organization or whose affiliation has
been lost.
Update qsub command line in README.knc
Update the LICENSE file

Now this file will reflect our changes to the use of qthreads, hwloc, re2 and
gmp
Merge pull request #514 from bradcray/contributors-1.10

Housekeeping on CONTRIBUTORS

We've decided to focus the CONTRIBUTORS file here on those who have
contributed to the implementation rather than the language design
itself (such contributors are acknowledged in the language spec
itself).  To that end, removing Mark James and Hans Zima who did not
contribute code that ended up in the release or repository I can
recall or find in the logs.

Unifying to the term "individual contributor" for those who did not
contribute through an official organization or whose affiliation has
been lost.
Update the style of some cross-references.

Add "see ...", rather than leaving the cross-references bare.
Merge pull request #516 from sungeunchoi/knc-README-update

Update qsub command line in README.knc.

Decided to update the example command to be exactly what I used.
Merge pull request #512 from gbtitus/spec-here.maxTaskPar

Add locale.maxTaskPar, adjust dataParTasksPerLocale.

Add documentation for the locale.maxTaskPar method, and document that
the default value of dataParTasksPerLocale is the .maxTaskPar for the
top-level locale.

Reviewed by Sung.