Changed parameters for OnItemNameRender

OnItemNameRender calls now include the item type. Since this callback is
generally used per-itemtype, the itemtype may as well be sent to the
callback instead of being acquired with GetItemType.