WFLY-261

This is redo for: https://github.com/wildfly/wildfly/pull/4410 . 
Adds NamingException for fallback on URI naming lookup in case of no URI context can be found, rather than allow further fallback to AS7 service hacks.