Refactored to ease development
Multipart upload + getLibrary(id)

Not working yet...
admin-service can now accept posted libraries
created a new stagerunner that works in windows
Fixing the fixes :)
Added some comments and removed exit code checks

Since 143 could not be predictably used on windows, the runStage method
now returns true if and only if the stage process was killed by a call
to StageRunner.destroy()
Adding a stage which runs a specified groovy script.
Changed to more general file separators
Adding MergeFieldsStage

Allows merging of the content of several different fields into one:
either by explicit numeration or by field names matching regular
expression.

Can merge by: concatenation (default), adding to list or by arithmetic
addition.
Removed possibility of multiple merges of same content

Also extended tests
Refactored to ease development
Adding support for specifying a JVM installation for a stage
Introducing StageGroups

Backward compatible with old stage configurations, so nothing new is
required on that front.
Minor javadoc
Removing unused MANIFEST.MF
turning content type into public constant
Finalized StageGroup support
Adding missing HashCode implementation
Removing unused variable
cleanup