Fling fixes

-Creates bool isJewel containing all the Jewels for quick referencing
-Marks Jewels as not a working item if combined with Fling
-Correct target now eats flung berry. Messages support as well

Optional Fixes included that can be removed if requested (now that I learned how to use github more):
-Giratina-O cannot fling Orb, but doesn't naturally learn Fling, Metronome, et al.
-Pokemon with Multitype cannot fling plates, but the only Pokemon (Arceus) doesn't naturally learn Fling, Metronome, et al.