Warn if two quests use the same ID
Update items parser to find prices

Items are still free in shops, but we know their prices.
Preparatory work to add paying when buying/selling items as an option
(off by default until there's a fun way to get money)
Log errors in red