Support for adding to an associative array's domain via the array itself
A small test to demonstrate adding to an associative domain via the array
A more deterministic test to ensure that the backing domain contains the indices we implicitly added
Removing comments that will end up in associative primer
Support for readling a line of bytes into an array. Note: naming is subject to change, as 'readline' is not particularly helpful
Small test to check if we read the correct data and the right amount of characters
Returning false if array is of size 0. Also respecting the return value when using the non-syserr method
Adding an optional 'start' parameter
Fixing a race condition between dsiAccess and dsiAdd
A small test to stress parallel implicit key adds
Printing out a single error message instead of a overwhelming amount
Minor style improvements
Tests for constant and variable length lines
Style improvements to resemble the rest of IO
With GASNet amudprun+ssh launch, forward environment to user process.

GASNet's amudprun launcher does not forward the environment from the
launcher to the the user processes.  Do it ourselves in this case, using
the new -E option to the user program.

runtime/src/launch/amudprun/launch-amudprun.c
  If we using the ssh spawner, add the environment to the user program
  command line via the new -E option.
  While here, I also did a little cleaning up: moved _nlbuf (renamed to
  nlbuf, what's with the leading '_' on a file-static var?) into the
  only function that uses it, and changed sprintf(3) to snprintf(3) in
  the two places where we print into limited-size buffers.  The buffers
  should always be long enough, but it's still good style.  I also got
  rid of a pair of comments that didn't seem to be adding anything.

test/execflags/gbt/getenv.chpl
test/execflags/gbt/getenv.execenv
test/execflags/gbt/getenv.good
test/execflags/gbt/getenv.numlocales
test/execflags/gbt/getenv.skipif
  Add a test that runs only for comm=gasnet, and checks that a user
  environment variable is available.
Merge branch 'master' of github.com:chapel-lang/chapel into assocImplicitAdd
Fixing deadlock when attempting to remove an index from the domain
Merge branch 'master' of github.com:chapel-lang/chapel into readlineArray
Minor style cleanups
Moving clearEntry back to dsiRemove