Allow non-indexed items to be sold in chestshops

This is most cludgey, and can almost certainly be rewritten better, but
it will essentially allow players to sell un-indexed items in chest
shops as long as a price is specified.