syncing with trunk

git-svn-id: http://svn.code.sf.net/p/chapel/code/branches/collaborations/futures@23751 3a8e244f-b0f2-452b-bcba-4c88e055c3ca
syncing with trunk

git-svn-id: http://svn.code.sf.net/p/chapel/code/branches/collaborations/futures@23752 3a8e244f-b0f2-452b-bcba-4c88e055c3ca
syncing with trunk

git-svn-id: http://svn.code.sf.net/p/chapel/code/branches/collaborations/futures@23753 3a8e244f-b0f2-452b-bcba-4c88e055c3ca
syncing with trunk

git-svn-id: http://svn.code.sf.net/p/chapel/code/branches/collaborations/futures@23754 3a8e244f-b0f2-452b-bcba-4c88e055c3ca
syncing with trunk

git-svn-id: http://svn.code.sf.net/p/chapel/code/branches/collaborations/futures@23755 3a8e244f-b0f2-452b-bcba-4c88e055c3ca
more future examples

git-svn-id: http://svn.code.sf.net/p/chapel/code/branches/collaborations/futures@23756 3a8e244f-b0f2-452b-bcba-4c88e055c3ca
remove executable

git-svn-id: http://svn.code.sf.net/p/chapel/code/branches/collaborations/futures@23757 3a8e244f-b0f2-452b-bcba-4c88e055c3ca
remove invalid comment

git-svn-id: http://svn.code.sf.net/p/chapel/code/branches/collaborations/futures@23759 3a8e244f-b0f2-452b-bcba-4c88e055c3ca