guard weirdly seems to create a tmp/ directory fromt ime to time. Ignore it.
Use ruby notation for mouseMove - wow @jruby is AWESOME

* didn't think I could do that for methods that are called from
  the Java world
* import and include the appropriate SWT interface into the class
Get rid off unnecesssary spec in mouse_move_listener
Intention revealing constants for the positioning offsets