[WFLY-1796] simplify write connector attribute

For backwards compatibility, the connector attribute (used in the
messaging subsystem's connection-factory & pooled-connection-factory)
must be a map where the key is a connector name and the value is not
taken into account (in previous HornetQ versions, the value was the
backup's server connector).

This is a source of confusion when creating resources with connector:
users expect to pass a list of connectors and this fails as they must
pass a map with undefined values.

This corrector will replace a list with the map expected to populate the
model.
WFLY-1810 SFSB tx lock not released in exception was thrown in Synchronization callback
[WFLY-490] [WFLY-1818] Allow ModelControllerClient creator to disable JBOSS_LOCAL_USER SASL mechanism
WFLY-1654 Register WeldTerminalListener
WFLY-1841: upgrade to aesh 0.33.7
[JBCTS-1318]:Add javax.api dependency to enable javax.net.ssl.SSLPermission
Make 'prog' overridable

The prog name for jboss is 'hard coded' to be 'jboss-as', however when integrating JBoss on its system
one my prefer to use a custom script and override the name (to name 'jboss-eap' for instance or use
the name of the application, when it is only running one application). The variable 'prog' has been
therefore renamed PROG and has become overridable, like the other JBOSS_...
Rename PROG variable to JBOSS_PROG_NAME:

As PROG is a pretty generic name, and as it can now be overriden from outside
the script, it seems appropriate to prefix it with JBOSS_, like the other overrideable
names in the script, but also append _NAME to make the variable name more meaningful
s/jboss-as/Wildfly/ for prog name
fix intermittent failure on InjectedJMSContextTestCase

* clean up all JMS resources (queues, temp queues)
* ignore messages redelivered to the MDB
* use a JMSQueueDefinition instead of the CreateQueueSetupTask
  to deploy the JMS queue required by the test
WFLY-1497: re-enable the handler in disabledLoggerTest
WFLY-1754 : Adding a test to confirm the current bug JBWS-3671 which relates to WFLY-1754.
The test tries to reload the server and the WSDL is still accessible.
[WFLY-490] Help ensure process lifecycle ops require write-runtime perms
[WFLY-490] SimpleResourceDefinition should allow null PathElement
[WFLY-490] [WFLY-1817] Ensure gc op requires write-runtime permissions
[WFLY-490] Basic permission and constraint classes
[WFLY-490] Use Authorizer in OperationContextImpl, get basic perm checks working, annotate a couple things as sensitive
[WFLY-490] Temp hack for reading operation-headers from HTTP GET
[WFLY-490] Add AccessConstraintDefinitions to attribute and operation definition and builders
[WFLY-490] Configure the sensitivity constraints, vault expressions sensitivity and application types