Fixed some wordings for -item, added info for -enditem

-item is no longer worded in a strange way, and is much more concise.

-enditem takes note of moves like Thief, which do not trigger -enditem.
Improve room deallocation

Now clears the expiration timer in case something else calls
`destroy()`. I've also removed `removeRoom()` since it doesn't
do anything anymore.
Ban Genesect forms in Monotype
Modify Bastiodon's Random Battle moves
Merge pull request #1219 from ascriptmaster/master

Fixed some wordings for -item, added info for -enditem
Add Extremespeed Dratini for gen 2

Fixes #1220
Add missing Crystal events with special moves

Source: http://www.serebii.net/crystal/gift.shtml
Prevent Flare Blitz with Sacred Fire in Random Battle
Merge pull request #2 from Zarel/master

Merge pull request #2 from Zarel/master