Update to JNativeHook 1.2RC2, which fixes a bug where holding shift and scrolling would cause a segfault