Fixed a bug in GC in which a returned value was not touched at the call site if the returned symbol was an argument.  It should be since the arguments are not touched.  GC is now working on all non-multithreaded tests, though with some efficiency issues.
Fixed a bug in GC in which a returned value was not touched at the
call site if the returned symbol was an argument.  It should be since
the arguments are not touched.  GC is now working on all
non-multithreaded tests, though with some efficiency issues.


git-svn-id: 88467cb1fb04b8a755be7e1ee1026be4190196ef@8794 3a8e244f-b0f2-452b-bcba-4c88e055c3ca

hildeth/chapel,sungeunchoi/chapel,chizarlicious/chapel,chizarlicious/chapel,sungeunchoi/chapel,chizarlicious/chapel,chizarlicious/chapel,CoryMcCartan/chapel,hildeth/chapel,sungeunchoi/chapel,chizarlicious/chapel,hildeth/chapel,sungeunchoi/chapel,chizarlicious/chapel,sungeunchoi/chapel,hildeth/chapel,CoryMcCartan/chapel,hildeth/chapel,sungeunchoi/chapel,CoryMcCartan/chapel,sungeunchoi/chapel,sungeunchoi/chapel,hildeth/chapel,CoryMcCartan/chapel,CoryMcCartan/chapel,CoryMcCartan/chapel,hildeth/chapel,CoryMcCartan/chapel,chizarlicious/chapel