change wrapped stack to use stacklist event with just one stack
change how to get output from wrapped recipe
wrapped stack does not allow null/empty itemstacks
cleanup stackutils a little