Revised X10 support for serial execution in X10 (most code are borrowed from the Java support in ROSE)
Removed unnecessary diffs from the initial version
Updated to use the term 'x10' for namespace, variable, functions. etc. instead of the term 'java'
Prepared to use the x10 namespace to handle the options for x10 compiler
Revised X10 support
Fixed to handle multiple files
Updated to use ECJ 4.3.2
Updated to use a macro ROSE_INSTALLATION_PATH
Merge branch 'master' of rosecompiler1.llnl.gov:rose/edg4x/rose
Merge branch 'master' of https://github.com/rose-compiler/edg4x-rose
Insert a macro ROSE_BUILD_X10_LANGUAGE_SUPPORT
Merge branch 'master' of https://github.com/michihirohorie/edg4x-rose
(X10) Conditional compilation of X10 code
Merge branch 'master' of rosecompiler1.llnl.gov:rose/edg4x/rose

Conflicts:
	src/frontend/SageIII/sage_support/cmdline.cpp
	src/frontend/SageIII/sage_support/sage_support.cpp
(X10) Remove TAB characters to pass policy tests