Make narrowWideReferences its own pass.
Dereference widenMap at the call site.
Update compilerPerformance.perfkeys with new pass.
io: add function isDir

This function will check whether the given path is a directory.
io: add isFile

This function will check whether the given path is a regular file.
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
Added tests to test/studies/colostate. include our Jacobi-2 and 3-D tests of tiling, naive parallel and serial
Mild change to header
Start on new pidigits version that uses BigInt class.
Properly initialize a couple vars to 1 instead of 0.
Adjust default n value.
Merge branch 'master' of github.com:chapel-lang/chapel into use-bigint-for-pidigits
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.
Fix BUILD_VERSION value in non-repo, non-development environment.

When the tarball is unpacked, value set in BUILD_VERSION should default to "0"
(including quotes). Previously, it was setting the value to literal 0, which
was appropriate in the SVN world.