Add missing gen2 items

There are some berries and items that were lacking for gen2.  According to UPC the Berserk Gene's confusion lasts 256 turns.  It lasts the normal duration currently.
Removing redundant berries

The status curing berries can be implemented using aliases to the existing berries.
Remove Berry

Berry is exactly the same as Oran Berry
Remove Gold Berry

According to Slayer95 gold berry behaves identically to ADV sitrus berry.
Allow gen2 berries to be used
Allow Lum Berry in gen 2
Add aliases for Deoxys and Mega Tyranitar
Add Miracle Berry as Lum Berry alias
Implement shadowban
Add /help for shadow ban
Prevent Memento and recovery together

If a Pokemon has recovery, it plans to survive in the long-term and having a move that sacrifices itself is unwanted.

(This was found on probably the worst set ever seen in Random Battles:  Memento / Rest / Sleep Talk / Poison Jab)
Merge pull request #826 from Relados/patch-57

Prevent Memento and recovery together
Fix No Guard

Fix ability causing multi-target moves to always hit all Pokemon
Merge pull request #827 from sirDonovan/patch-3

Fix No Guard
Default secondary shadow ban action to mute
Change gulpfile to take advantage of gulp APIs

Gulp's `gulp.src` can also take an [array of globs](https://github.com/gulpjs/gulp/blob/master/docs/API.md), which makes iterating through all the directories manually rather redundant.
Merge pull request #828 from ToucheSir/patch-1

Change gulpfile to take advantage of gulp APIs
Gen 4: Fix Beat Up
NEXT: Mega Gengar no longer levitates
Update README.md

Changes:
Removed Shuckle getting Leech Seed as it doesn't.
Updated numbers on Explosion/Self-Destruct to current values.
-Crestfall