manually remove runTestCase

manually update some tests - these fail with
SpiderMonkey apparently because SpiderMonkey
does not allow arguments[] to be redefined
converted with keyboard macros

use keyboard macros to simplify repetitive conversions
remove auto-save file

accidentaly committed
convert non-exception using macro
remove runTestCase

use macros to remove runTestCase and return statements
Merge remote-tracking branch 'origin/strict-fail-work' into strict-fail-work

Conflicts:
	test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-100.js
	test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-101.js
	test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-102.js
	test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-103.js
	test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-104.js
	test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-105.js
	test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-106.js
	test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-124.js
	test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-190.js
	test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-199.js
	test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-200.js
	test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-201.js
	test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-202.js
	test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-203.js
	test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-204.js
	test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-210.js
	test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-212.js
	test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-214.js
	test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-215.js
	test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-216.js
	test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-218.js
	test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-219.js
	test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-220.js
	test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-221.js
	test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-222.js
	test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-223.js
	test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-224.js
	test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-225.js
	test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-226.js
	test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-227.js
	test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-228.js
	test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-234.js
	test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-235.js
	test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-237.js
	test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-238.js
	test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-239.js
	test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-241.js
	test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-242-1.js
	test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-243.js
	test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-244.js
	test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-245.js
	test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-246.js
	test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-258.js
	test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-259.js
	test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-260.js
	test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-261.js
	test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-262.js
	test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-263.js
	test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-264.js
	test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-277.js
	test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-280.js
	test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-289-1.js
	test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-289.js
	test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-292-1.js
	test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-292.js
	test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-293-1.js
	test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-293-2.js
	test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-293-3.js
	test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-294-1.js
	test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-295-1.js
	test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-296-1.js
	test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-301-1.js
	test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-301.js
	test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-304.js
	test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-313-1.js
	test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-313.js
	test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-316-1.js
	test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-316.js
	test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333-1.js
	test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333-2.js
	test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333-3.js
	test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333-6.js
	test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333-7.js
	test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333-8.js
	test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-1.js
	test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-10.js
	test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-11.js
	test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-12.js
	test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-13.js
	test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-2.js
	test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-3.js
	test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-4.js
	test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-38.js
	test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-41.js
	test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-45.js
	test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-47.js
	test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-48.js
	test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-49.js
	test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-50.js
	test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-51.js
	test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-52.js
	test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-538-1.js
	test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-538-2.js
	test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-538-3.js
	test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-538-5.js
	test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-538-6.js
	test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-538-7.js
	test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-538.js
	test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-58.js
	test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-60.js
	test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-61.js
	test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-62.js
	test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-66.js
	test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-67.js
	test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-68.js
	test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-69.js
	test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-70.js
	test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-71.js
	test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-72.js
	test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-73.js
	test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-74.js
	test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-79.js
	test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-80.js