Merge pull request #54 from pwoodworth/shaded

Use maven-shade-plugin to produce executable jar

Signed-off-by: Maxime Petazzoni <maxime.petazzoni@bulix.org>
Merge pull request #55 from pwoodworth/releaseplugin

Update pom for compatibility with the maven-release-plugin

Signed-off-by: Maxime Petazzoni <maxime.petazzoni@bulix.org>
Merge pull request #56 from pwoodworth/javadoc

Clean up javadoc problems

Signed-off-by: Maxime Petazzoni <maxime.petazzoni@bulix.org>
Make shell scripts more cross-platform compatible