Add a couple of string tests that use string in begin and on statements.
Merge pull request #296 from sungeunchoi/test

Add a couple of string tests that use string in begin and on statements.
Allow the mppdepth setting to be omitted in launchcmd script.

When CHPL_PBSPRO_NO_MPPDEPTH is set in the environment, the mppdepth argument
will be omitted when calling qsub.
Merge branch 'master' of github.com:chapel-lang/chapel into pbs-launchcmd-fix
Add comment explaining special case in launchcmd script.

per review by @ronawho
Merge pull request #297 from thomasvandoren/pbs-launchcmd-fix

Allow the mppdepth setting to be omitted in launchcmd script.

When CHPL_PBSPRO_NO_MPPDEPTH is set in the environment, the mppdepth argument
will be omitted when calling qsub.

reviewed by @ronawho
Switch tasks intents over to the new with syntax

The old syntax has been left in, but will display a warning when it is
used.
Update our tests to the new task intent syntax
Merge pull request #298 from Kyle-B/task-intent-syntax

This pull request adds support for the new task intent syntax to the compiler.
eg: `begin ref(x) foo(x);` --> `begin with (ref x) foo(x);`

All occurrences of the old syntax in the repository have been replaced.

The old syntax has been left in the compiler, but will display a warning when it is used.