More RBC cleanup.

Remove extra .good and .prediff, and update comment.
Update default RBC test size so correctness testing runs faster.

Perf testing will still use the original problem size from the paper.
Merge branch 'stdin-in-execopts' into fasta-stdin-perf
In removeParamArgs(), kip calls that are not in the tree.
types/records/bharshbarger/nestedRecordInClass1.future is retired due to #196.
Changed par_iter_recursive.bad to track resolution change due to #196.

The new error message actually mentions recursive iteration, so can be judged an
improvement on the previous version.
Test classes/bradc/innerGeneric/innerRecord is cured by #196.
Merge branch 'master' of github.com:chapel-lang/chapel into rbc-fixes
Remove valgrind skipif for RBC test.

Now that the correctness test grid size is smaller, valgrind testing does not timeout.
Provide separate calls for environmental and default call stack sizes.

Replace chpl_task_getMinCallStackSize() with separate calls to get the call
stack size from the environment (chpl_task_getEnvCallStackSize()) and the
default call stack size (chpl_task_getDefaultCallStackSize()).  This change
was mainly needed for qthreads, where we want a call stack size specified
by Chapel's CHPL_RT_CALL_STACK_SIZE environment variable to override any
specified by the Qthreads (QT|QTHREAD)_STACK_SIZE environment variable, but
we want the Qthreads environment variables to override the Chapel default.

I made a few other changes while I was here.  In chpl-tasks.c I did some
code cleanup.  In tasks-massivethreads.c, I clarified a comment and cleaned
up some white space to match their coding style.  And, I deleted these four
.execenv files, which all specified a stack size of 8000000 bytes, as far
as I could tell in order to deal with the tasking layer implementation-
dependent call stack sizes we used to have:
  test/distributions/robust/associative/basic/array_write.execenv
  test/distributions/robust/associative/basic/domain_write.execenv
  test/distributions/robust/associative/basic/whole_domain_assign.execenv
  test/parallel/cobegin/deitz/test_big_recursive_cobegin.execenv
Temporarily set CHPL_RT_CALL_STACK_SIZE=2M for linux32 builds

Qthreads preallocates stacks for 128 threads up front and our large stack size
of 8M means we have over 1GB allocated right away which causes segfaults for
linux32. This is meant as a temporary measure so that we can get some testing
in for qthreads still.
Merge pull request #218 from ronawho/qthreads-as-default

Temporarily set CHPL_RT_CALL_STACK_SIZE=2M for linux32 builds

Qthreads preallocates stacks for 128 threads up front and our large stack size
of 8M means we have over 1GB allocated right away which causes segfaults for
linux32. This is meant as a temporary measure so that we can get some testing
in for qthreads still.
Merge branch 'fasta-stdin-perf' of github.com:benharsh/chapel into fasta-stdin-perf
Merge pull request #202 from hildeth/recordInRecordTail

Retire types/records/bharshbarger/nestedRecordInClass.future due to #196.

This test case uncovered a flaw in removeParamArgs(). It needs to ignore calls that are not in the tree.
The output of functions/iterators/tzakian/par_iter_recursive changed, so its .bad file was amended.
The test classes/bradc/innerGeneric/innerRecord now also passes, so the .future and .bad files were removed.
Restructure this document to line up with workflow.
Merge remote-tracking branch 'upstream/master' into docfix4
Update with line wrapping log reading.
Using the compiler given to us by sub_test, as opposed to relying on an established environment
Update push with get branch name.
Note about pull request msg, better pull request