Better handle JNativehook exception. Addresses #50

Better handle JNativehook exception when access for *assistive
devices and applications* is disabled on MacOSX Mavericks.
fix typo in SCI module dependencies
migrate repositories declaration to main gradle