Dynamically generate Class-Path.
Removed Proguard references.
Remove jar references not used anymore (needed by Proguard).
Removed izpack references.
build.xml: Simplify one-jar target

Modified one-jar target to be simpler and use only ant functions without
supplementary jar needed.

(build.xml from Jérémy, I removed .gitignore from this commit)
Small modifications related to generation of javadoc and dist.
Remove tabs and trainling spaces.
Added toURI() to avoid warning about deprecated toURL().
Modification of default timeout values to avoid infinity timeouts.
Improvements in handling exceptions and null values.