Rebase AS.
Remove SNAPSHOT
Rev stilts.
Make the underlying web session accessible.
Shuffle the stomp stuff around to support the new server/connector separation, and add
bits to the subsystem to allow for secure connectors.
1. Prepare support for remote queues and topics
2. Small cleanup in BaseMessageProcessorGroup + changing visibility of (some) fields
Add a way to bind the destination also to the 'jboss/exported' JNDI context which makes it available for remote lookups. Binding to 'jboss/exported' is not enabled by default. To enable it you need to set 'exported' to true in destination meta data.
Add support for SSL into the polyglot stomp.  Including secure endpoint bindings.
Merge remote-tracking branch 'goldmann/remote-queues'
Rev stilts.
Support for treating destinations as first-class services.
Normalize context paths when assigning them to WebApplicationMetadata. Makes sure the context starts with a slash and no slash is located at the end of the context.
Better context path normalizing in WebApplicationMetaData, with test this time
Move global queue service creation from Immutant to here.
Allow the metadata to specify what defaults should be set.
Replace global destination services more aggressively.

I'm not very happy with this approach, but want to see if going this
direction will help at all with build stability.
Use reference counting to know when to wait for a destination that's going down.

And latches to know when they are done.

This is gross - I don't like having to count references in addition to
the MSC doing its job. But, we'll see if this helps make things more
stable for the TorqueBox CI build.
Rev stilts, include more jars in the stomp module.
Change our endpoint bindings, since we're not strictly wss:// now, given
the fallback options for Stomp clients in JS.
Expose constructor to set the service registry.