Goron and trade-related updates

- Use event's ScaledResolution in GuiComboOverlay
- Dirty Accessors for changing entity size
- Implemented Giant's Mask
- Gorons spawn occasionally with regular villagers
- Only regular villagers will consider buying a mask
- Special bomb trades available only from vanilla villagers
- Goron Tunics can be repaired by any Goron
- Medigoron and Biggoron must be Gorons for trades
- Profession-based trades can only be traded with standard villagers
(Chu Jelly, Hookshot Upgrades, etc.)