Let a script override testEnv in sub_test &c.
Merge branch 'skipifAsScript' of github.com:hildeth/chapel into skipifAsScript
Add tests for result == "True" per Thomas' request.
Update third-party Makefile to only try re2 once when built speculatively.

Update the third-party/Makefile to only try to build re2 when the build/ subdir
(e.g. build/darwin-clang-native/) is not present (as opposed to checking for
the install dir). The build/ subdir is created early in the process, so even if
re2 fails to compile, it will exist. This allows the third-party to use it as
an indication that the build has been tried (regardless of success or failure).

Update the re2 Makefile to separate build/ subdir creation from regular steps
(and add another variable RE2_BUILD_DIR similar to RE2_INSTALL_DIR). The re2
Makefile still behaves the same as before, but separating out the build subdir
step makes it more clear that it is independent of the re2 build/install step.

All of this means a user that calls make from the top level and has an re2
build failure will not continue trying to re-build re2 (and failing). This
should be a better user experience.
Remove false stmt that was used for debugging.
Fix GMP_BUILD_DIR in Makefile.include.
Remove redundant variable decls in gmp Makefile.
Update gmp Makefile to use real files as targets, for clarity and consistency.

Replace the 'gmp-config' and 'gmp-build' targets with files that are generated
by those recipes (for clarity). Also, pull the build/ subdir creation out of
'gmp-config' into a separate target that runs first. This will be important for
the gmp speculative build.
Only try to speculatively build gmp once, even if it fails.

Use the gmp build/ subdir, which is created immediately, as an indication that
the gmp build has been attempted. If it exists, do not retry.
Warn user skipping the speculative gmp and re2 builds that previously failed.
Always build gmp and re2 targets if the respective headers do not exist.
Fix typo
Removing old 3D tests (now 2D, see #753)
Removing individual graphs now that a composite graph exists
This test has been replaced by Jacobi-1D-NaiveParallel.*
Remove individual graphs from GRAPHFILES, add new ones
Now sub_test only looks at the execute permission to determine if a skipif should be run.
Update RecordConstructor2.skipif using python's 'in' operator.
Disable performance playground

They playground isn't doing anything useful right now so there's no point in
running the tests. It generates extra mail and increases load times for the
graphs. Leaving the bash files around since it's likely these will be used in
the near future.
Merging with master to update GRAPHFILES