Added 7 new masks + bug fixes

- added Bunny Hood: +jump, +speed, +agility, -fall dmg
- added Couple's Mask: ability to force villager mating
- added Mask of Scents: mushrooms drop from dirt/grass
- rewrote how various flags work in ZSSPlayerInfo to be more flexible,
cleaned up lots of code there
- fixed broken swords not rendering properly in hand
- fixed broken swords requiring friendship status for repair
- broken giant's knife now only repaired by renamed smith
- broken giant's knife requires only 10 hearts instead of 20
- removed redundant broken_sword texture; using _ordon
- removed ability of regular boomerang to activate levers