WIP on XTENLANG-3411 : Improve C++ codegen for string literals
Now collect the string literals in each X10 class and generate an auxillary
class for each X10 class with one C++ level static field for each unique
string literal. String objects are still heap allocated during C++ static
init. In a subsequent commit will attempt to statically allocated
String instances as well.