Added separate test for SWT hosted Java backend.
Wired up mouse wheel scrolling.

The amount by which scrolling occurs is larger than the Java backend, but is
also much more usable, so I'm not sure which should be "normalized".
Use invScaledFloor.
Nixed unused imports.
SWT keyboard translation and event dispatch.

Still need to do getText().