fix processing of package and types on-demand; add fix to sage_support.cpp to make sure that Java-Rose continues to compile after a backend errror
Merge branch 'master' of rosecompiler1.llnl.gov:rose/edg4x/rose into charles4/charles4-java-rc

Pushing changes.
add 1.7 unit tests; fix local declarations; other cleanup and bug fixes
Merge branch 'master' of rosecompiler1.llnl.gov:rose/edg4x/rose

Conflicts:
	tests/CompileTests/Java_tests/Makefile.am