Added apache commons-net as dependency.

Currently used in an extension to Cinnamon, will probably be used in new Workflow classes.
Workflow errors in transitions will now be logged to the tasks's metaset and the task will be set to a 'failed' procstate.
Set HibernateSession in AutoInstaller

(do not trust in caller to set this correctly)
Migration script: 2.4.3 to 2.5.0
Remove persistence.xml from git - it should be automatically created by the ant build.xml script.
Cinnamon 2.5.0: refactored IndexServer, added IndexJob

The new IndexServer will index a class based on index job objects and no longer changes the indexed objects. The advantage is two-fold:
1. Eliminate race-condition between IndexServer and other processes trying to update an object.
2. In case of a server crash (or database rollback), the Lucene index will not contain objects that do not exist in the database.