Add local blocks to the BlockStmts walked during return path checking

The statements in a local block should be walked in isDefinedAllPaths in the
same way as for plain BlockStmts and do-while BlockStmts.  This gets rid of the
warning in users/ferguson/local-return.chpl, so remove that .future and .bad.
Merge branch 'master' of github.com:daviditen/chapel into localReturn

Conflicts:
	test/users/ferguson/local-return.bad
rebasing to get rid of whatever happened on the old one...
adding changes based upon review comments
Merge pull request #81 from daviditen/localReturn

Add local blocks to the BlockStmts walked during return path checking

The statements in a local block should be walked in isDefinedAllPaths in the
same way as for plain BlockStmts and do-while BlockStmts. This gets rid of the
warning in users/ferguson/local-return.chpl, so remove that .future and .bad.
Merge pull request #79 from tzakian/parallel-filesystems-redux

Adding parallel and distributed file system interface
Merge remote-tracking branch 'origin' into lustre
moving lustre support to sys.c