Make narrowWideReferences its own pass.
Dereference widenMap at the call site.
Update compilerPerformance.perfkeys with new pass.
add error checking on number of captures
add error checking on overflow in allocation for MAYBE_STACK_ALLOC
support octal in writef/readf
 fix unused variable
 add octal tests
include octal as base specifier
Octal print test now passes
Check for grepstdchdrs script before calling it.

It is possible that CHPL_DEVELOPER is defined in a release tarball environment,
which does not have util/devel/grepstdchdrs script.
Merge branch 'master' into makeNarrowWideRefsItsOwnPass
Merge branch 'makeNarrowWideRefsItsOwnPass' of https://github.com/hildeth/chapel into makeNarrowWideRefsItsOwnPass
Merge pull request #556 from thomasvandoren/fix-chpl-version

Propagate --version fix to release/1.10 branch.
Move the standard C header check to smokeTest.

Previously this check was a compiler make target. Now that smoke test exists it
is more appropriately placed there.

Suggested by @bradcray.

Conflicts:
	compiler/Makefile
Update BUILD_VERSION target to always build.

This behavior was implicit when BUILD_VERSION depended on CheckStandardCHeaders
target. Now that target is gone, the FORCE target is added as a dependency to
ensure BUILD_VERSION is always created/updated.
Merge branch 'master' of github.com:chapel-lang/chapel into fix-check-for-c-std-headers
Fix whitespace.
Post-review cleanup.

Move the assert the type symbols do not appear in the defMap to the caller and reactivate.
Zero out wideInfoMap and widenMap pointers after they have been deleted.
Add blank line below printchplenv in smokeTest.