Added names for Sharingan subtypes

There was an error checking merge status; remove the LanguageRegistry.addName(sharingan, "Sharingan") line and replace with the following code:

for (int i = 0; i < Sharingan.SHARINGAN_NAMES.length; ++i) {
	ItemStack eye = new ItemStack(sharingan,1,i);
	LanguageRegistry.addName(eye, Sharingan.SHARINGAN_NAMES[i]);
}