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.

I would recommend adding more checks and perhaps a config option to this if it is implemented, unfortunately I do not have the knowledge of this project to do that myself.