Added handling of recipe ICM messages

Just a little help, because you have better things to do than copy-pasting and changing field-names :)
I'm now able to make EE3 calculate 60% of IC2's items without editing EE, so progress is good!
The other 40% is either not finding the value while it should be able to, or recipes with multiple output stacks.

NOTE: CustomWrappedStacks that wrap ItemStacks with NBTCompounds will cause a crash, this will also happen with StackValues. For some reason it's not decoding a HashMap in the NBTCompound.