verified 32-bit build of ppc v8 with ppcsim on zLinux
Merge branch '3.14-ppc' of https://github.com/andrewlow/v8ppc into joran
Fix presubmit formatting issues.
1. make s390 component on 3.14 compile.
2. Disable native simulation on s390.
Merge branch '3.14' of consus.canlab.ibm.com:/opt/git/v8z into HEAD

Conflicts:
	src/global-handles.cc
	src/spaces.cc
merge with previous change
Fix -m32 / -m31 detection in common.gypi.   Missing some parens, leading
to weird results on non-z platforms.
add s390 specific tests.

	modified:   test/cctest/cctest.gyp
	new file:   test/cctest/test-assembler-s390.cc
	new file:   test/cctest/test-disasm-s390.cc
test-assembler-s390.cc should use s390 related files.
Add Z opcodes.  IC (Insert char) was renamed to IC_z to avoid conflict
with class IC.
disable simulation on s390.
fix simulator macro and typesetting issue.
fix s390 31bit and 64bit macro definition problem.
change s390 header include macro from PPC to S390
Merge branch '3.14' of sors.canlab.ibm.com:/sandbox/lialan/v8z into 3.14
change s390 header include macro from PPC to S390
Merge branch '3.14' of sors.canlab.ibm.com:/sandbox/lialan/v8z into 3.14
fix s390 31bit and 64bit macro definition problem, and typesetting problem.
Merge branch '3.14' of consus.canlab.ibm.com:/opt/git/v8z into 3.14

Conflicts:
	src/globals.h
Merge remote-tracking branch 'v8ppc-3.14/3.14-ppc' into 3.14