[WFLY-311] Feature provisioning service

https://issues.jboss.org/browse/WFLY-311

#### Merge this after #4513 
There is a hickup in git merge that requires this order