WINDUP-223: Support executeBefore()/executeBeforeIDs() and executeAfter(...

...)/executeAfterIDs() for provider ordering

https://issues.jboss.org/browse/WINDUP-223

Also: 
https://issues.jboss.org/browse/WINDUP-160