Merge remote-tracking branch 'origin/regression-1057' into regression
Merge branch 'regression-1059' into regression

Conflicts:
	src/Kernel-Tests.js
	src/Kernel-Tests.st
Merge remote-tracking branch 'origin/regression-1062' into regression

Conflicts:
	src/Kernel-Tests.js
	src/Kernel-Tests.st
boot.js: DNU handling paths cleared and some shortcuts taken
remember and use st selector in dnu handling not just js one

less conversion are done in the process when st selector is remembered
and passed around

also fixed a bug in callJavaScriptMethod which called jsSelector._asJavaScriptMethod()
which always ended as '' so it always fallbacked to JSObjectProxy >> doesNorUnderstand:
Inlining callJavaScriptMethod

It got small after previous refactorings, and it makes very clear that
messageNotUnderstand either accesses JS or calls some Smalltalk DNU.
Better naming in accessJavaScript
Merge branch 'master' into bootjs-dnu-refactor

Conflicts:
	support/boot.js
Removing temporary fix of #1062.

It is now fixed by previous commits of bootjs-dnu-refactor branch.