Reset line numbers before inserting AST nodes during scalar replacement.
Reset line numbers before inserting AST nodes during scalar replacement.

I made a vow to myself to fix such issues everytime I ran into them,
since I now know how to fix them.

When creating new AST nodes for scalar replacement, set the source
code line number used to that of the symbol that is being replaced.
This line number can show up in error messages and other parts of the
generated code.



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

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