Improved support for building JARs
Support specifying a JAR manifest
Fix JAR installation
Don't rely on process substitution