Remove optf2-specific cruft from item.full_name

Previously full_name would wipe out the true full name if there was a
custom name attached, and would unconditionally add craft numbers. Due
to some (understandable) complaints this behavior has been changed so
that full_name returns the true name.