Prior to 7.1, the custom LM worked as long as the code was packaged in the deploying application classpath. You just had to specify the fqn of the login module in the standalone.xml
Looks like your jboss-web.xml is not parsing correctly. Try deleting the disable-audit entry.