Add support for EARs, JARs, etc.

Generalize the WAR functionality into a copy functionality. It will now
take whatever artifact / URL given and tell the (to be written) client
to copy it to the given path.

Also add some RichFaces panels to group information and improve the UI a
bit.