Misuse of '^' as power. Caused recipes to be much easier to learn

In crafting.cpp, in the part responsible for learning by crafting, there is that '^' in formula.
In comment, you can clearly see the author intended it to be power, but in C(++) it means XOR.

This caused all high-level recipes to be much easier to craft-learn.