Initial pass to switch from CHPL_MEM value of 'default' to 'cstdlib'
Merge branch 'default-to-cstdlib' of github.com:benharsh/chapel into default-to-cstdlib
Renaming files to match cstdlib naming; Correcting naming in docs
Update the cygwin entry slightly
Add a check to ensure that all PRIM_YIELD primitives are removed from the tree after lowerIterators.
Add a new future to quiet recordBug/test_likepy.

Investigation of this bug shows that recursive iterator inlining is not being done
completely.  It should include translation of PRIM_YIELD primitives, and does not.
Merge branch 'master' into triage
Merge branch 'quickstart-use-default' into default-to-cstdlib
Using cstdlib in quickstart scripts
Note another instance of the waynew/example2 intermittent failure.
Found another stray default
Workaround for translation bug that allows PRIM_YIELD to reach codegen.

Added the new function removeUncalledIterators() and a call to it at the end of
lowerIterators().  The new function looks for PRIM_YIELD calls that remain in the tree and
removes the functions that contain them.  The operative assertion is the if these
functions *had* been inlined by expandIteratorInline(), then the yields they contain would
have been replaced.

The correctness of this approach also relies on the more subtle assertion that the "dirty"
functions are not called directly.  In my investigation, I only saw the error case come up
when for loops were expanded within the body of _coforall_fn() helpers.  If such a
function contains a yield, it is expected that it will be called in the context of a for
loop, and will therefore be inlined.

Revised some comments, based on my improved understanding of what expandIteratorInline()
is doing.

While there, I cleaned up the interface to expandBodyForIteratorInline() by pushing the
collection of asts inside that function.  Since the function is called recursively, this
makes it clearer that the asts being traversed within eah invocation are merely the body
of the passed in iterator block (ibody).
Merge branch 'master' of github.com:chapel-lang/chapel into default-to-cstdlib
Fixing new script
Remove REGRESSIONS entries for memory/shannon/printFinalMemStat

The regressions file had noted that Michael's cache commit increased memory
usage by 8 bytes on July 11th for no-local and numa, leaving the test failing.
On August 4th, the no-local entry became no longer relevant because Tom's fix
to replicateGlobalWrappedRecordVars() improved memory usage by 64 bytes and
Tom updated the no-local.good file to reflect this.  Numa testing also improved
by this amount, but that was not noticed at the time.  The numa .good file has
now been altered to pass testing, so this entry will not be observed again
except by chance.  Though it is important to note that these changes occurred,
I do not feel it is useful to leave them in the REGRESSIONS file to be cleaned
up when the explanation is no longer known.
Update test_likepy.bad, due to added check_afterLowerIterators().
Add/update entry for parallel/begin/deitz/test_string_cat

This may be related to the tcmalloc change.
Add entry for knucleotide-chaining non-det seg faults

This may also be related to tcmalloc
Fix spelling in build_configs.py

@Kyle-B tracked these down
Support --comm=none,gasnet style cli options.

Thanks to @Kyle-B for original implementation