Lots of string mallocs and copies replaced with strdup.
Lots of string mallocs and copies replaced with strdup.

laprej/ROSS-CXX,laprej/ROSS-CXX,carothersc/ROSS,JohnPJenkins/ROSS,carothersc/ROSS,laprej/ROSS-CXX,JohnPJenkins/ROSS,JohnPJenkins/ROSS,carothersc/ROSS