many new features:

- new configuration 'jnlp' which automatically extends runtime,
  if java-plugin is applied
- new field mainClassName in jnlp extension, which need only be set,
  if application-plugin is not applied
- property jnlp.versionEnabled is automatically set, if jnlp.useVersions
  is set to true
  (see http://docs.oracle.com/javase/tutorial/deployment/deploymentInDepth/avoidingUnnecessaryUpdateChecks.html)
No need for java-base plugin any more
add project to configurations.jnlp

... to allow getting the project dependency without having to do some
extra logic
@Unroll in specifications
main-attribute of jar is already checked in own test
Main jar is automatically found and marked
Implicit task dependency on jar due to @InputFiles annotation on tasks
SignJars works now
documentation