Rewrite G_PickupItem to not require a spawned entity item

Plus, constify all gsitem_t * instances
Make a few functions static
Code cleanup
Set ghost alpha for simple items too