Allow assigning a modId to a custom itemstack

registerItem(Item, String)
Changed to return the Item to be consistent with the other register blocks/items methods.

registerCustomItemStack(String, ItemStack)
Changed to point to new method.

registerCustomItemStack(String, ItemStack, String)
Added as a wrapper to allow assigning a modId to a custom itemstack.