Updates to support pre/post phases for each phase (to allow rules to exe...

https://issues.jboss.org/browse/WINDUP-107
Good validation.