Added JNA dependencies.
Added java classes for use with JNA.
native touch input works.
Removed wm-touch dependency so that things build in linux.
Postpone native library loading in wm_touch.clj until a setup-native function is called. This allows midje to test on linux.
changed handlers in input/core to use an atom rather than alter-var-root
pixel->tile checks minimum bounds too.
test for pixel->tile
fixed handler setting for input.
Tests for pixel to tile translation.
pointer helper functions.
more input core tests.
fixed: handler was set outside of a function.
Altered interaction namespace declaration to use require/refer.
function renames.
New touch mechanisms, taking multiple road types into account.
vehicle routing only routes over allowed paths.
Fixed exception upon trying to manipulate southern border.
helpful todo added.
small fixes for wm_touch