Use maven-jar-plugin and maven-shade-plugin instead of
maven-assembly-plugin

It is better to create a jar with transitive dependencies and a shaded
one with all dependent classes included.
ignore /.settings/ /.classpath /.project
Change scope of hamcrest-integration to test to prevend it as transitive
dependency.
Remove com.sun.jna:jna:3.0.9 because of conflicted with
net.java.dev.jna:jna:4.1.0
Update to newest libs and plugins
Merge pull request #1 from kreyssel/master

Create a jar with transitive dependency and a shaded one