Add Permissions to manifest (required for webstart)

Also added Codebase (currently * allows running from anaywhere) and Application-Name (displayed in the webstart dialog, instead of the user-unfriendly classname)
Change signjar task to apply/exec jarsigner with custom args

The ant signjar task doesn't support -storepass:file.
Note this no longer preserves the original file modification time.
Replace jarsign.storepass property with jarsign.storepassfile

Added default password file lib/keystore.passwd
Replace genkey task with exec keytool -genkey

Need to use -storepass:file
Add jarsigner timestamping
Set default timestamping authority to http://time.certum.pl
Use old/new taks depending on whether jarsign.storepassfile is set

Restore old signjar/genkey tasks for Java<1.7
Use the new exec invocation with -storepass:file only if property jarsign.storepassfile is explcitly set
Revert "Replace jarsign.storepass property with jarsign.storepassfile"

This reverts commit 94b0f13505aee0e061d374a65b1b63d55da4e0b2.
Add commented out note about jarsign.storepassfile
Add tsaurl to old signjar tasks
Modify download link
Merge pull request #2073 from joshmoore/dist-zip-prefix-osx

Fix dual dirs in the mac zip for insight
Move jarsign into a new macrodef, echo jar name when signing
Remove tabs and whitespace.
List first dependency if conjunction is OR.
Merge pull request #2055 from mtbc/trac-11877-import-log

fix #11877: move import logs to upload jobs instead of annotations
Use Pillow instead of PIL

PIL is unofficially not maintained anymore and its installation via pip 1.5 or
later now requires to pass --allow-external PIL --allow-unverified PIL
The proposal of this commit is to use Pillow as a replacement.
Fix header of PluginLoggerImpl
Fix wording.
Replace PIL by Pillow in misc. logging output