Added support for Java HID API library
Tidied up SLF4J logging (removed logback to keep it simple)
Added example to list all attached devices