There is no patch for going from 8.0.0 --> 8.1.0.CR1 available for now.
In any case patch would not apply if you have your installation heavily modified.
Where did you put your custom modules?
I recommend putting them in extra directory outside of WildFly itself, as this way you can easily upgrade server without worrying about your extra modules.
all you need to do is to set JBOSS_MODULE_PATH env variable to point to something like this $JBOSS_HOME/modules:/opt/my/modules
this would put your /opt/my/modules to extra module path.
also primefaces 4 should work fine with JSF 2.2 that is in WildFly8