New UI for packaging configuration of JavaEE facets

Packaging configuration is presented by tree which structure reflects output layout of the facet:

Only modules and libraries which will be really packed are shown in the tree so "Add" button is used to add new elements to configuration:

Libraries are represented by single nodes by default however there is an option to show individual files composing a library:

Also there is an option to show content of included facet:

"Navigate" and "Find usages" actions are available for module and library nodes: