fix eval strictness handling: when doing an indirect eval, the caller's strictness does not affect eval strictness
testcase for eval strict inheritance
release note update
bug test for missing 'caller' and 'arguments' in bound functions
bug test for regexp containing only a backslash
make Function.prototype.toString.length zero, although specification does not seem to mandate a value, test262 requires that it be zero
increase regexp executor recursion limit for deep stack configuration
fix regexp parsing bug for identity escape; the if-clause also allowed end-of-buffer which caused '\' to parse as a valid regexp
add duk_def_prop_index() internal method
use duk_def_prop() and its variants to augment error; this prevents obscure DoubleErrors where Object.prototype or Array.prototype contains conflicting values
add 'caller' and 'arguments' properties to bound functions, as required by E5.1 Section 15.3.4.5, steps 20-21
update function object documentation to reflect 'caller' and 'arguments' of bound functions
avoid ToString() coercion of final Program result in non-interactive mode, as it may itself throw a TypeError (e.g. failed to coerce with [[DefaultValue]])
add test262cat Makefile target (which is a bit unholy as it reads the command line)