WINDUP-238: Port Brad's Web.xml visitor to the 2.x version

https://issues.jboss.org/browse/WINDUP-238
Seems like maybe we should eventually have a utility for this error handling since we'll be re-using it in a number of places.