improved JarMojo

- factor out maven-dependency-plugin
- new options: finalName, includes, excludes, classPath