[WFLY-1634] Make the HTTP Upgrade attribute parsing specific to version 2.0 of the schema.

Also for version 2.0 split out the attribute parsing for http and native interfaces, trying to handle both in the same place was also becomming inconsistant.