Added JBoss security classifications and hints. Classify descriptors irrespective of xml schema presence.

* Hints for obsolete login-config.xml and obsolete java:/jaas/ prefix in security domain elements.
* Consolidated (partly redundant) classifications for jboss-app.xml, jboss-web.xml and jboss-deployment-structure.xml to match irrespective of DTD or XML-Schema presence.


I also tried to detect the usage of org.jboss.security.jndi.JndiLoginInitialContextFactory since it is no longer available in AS7. Since it is used as string literal or constant and not imported i tried a java-hint without source-type attribute but the expected message didn't show up.

Example code using org.jboss.security.jndi.JndiLoginInitialContextFactory:
```java
connectionProperties.put(Context.INITIAL_CONTEXT_FACTORY, "org.jboss.security.jndi.JndiLoginInitialContextFactory"); //literal might also be extracted as a constant
```

My java-hint attempt:
```xml
<windup:java-hint regex="org.jboss.security.jndi.JndiLoginInitialContextFactory" hint="If migrating to AS7/EAP6, &quot;org.jboss.security.jndi.JndiLoginInitialContextFactory&quot; is no longer supported, replace with programatic login." effort="2"/>
```