Check if ItemStacks are the same in OreDictionary.itemMatches

This shouldnt cause any problems, since the method would return true
anyways. However, if it was supplied with two ItemStacks that are null,
it would cause a NullPointerException without this simple reference
equality check.