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
Update the OMotM to Ability Shift
Merge pull request #792 from TalkTakesTime/patch-2

Update the OMotM to Ability Shift
Consistent return format for /dexsearch
Also adds error messages for searches of type "!x, x", instead of just returning a nothing found message
Merge pull request #793 from TalkTakesTime/patch-3

Consistent return format for /dexsearch + other updates
Correct section for Alphabet Cup

woops
Merge pull request #794 from TalkTakesTime/patch-2

Correct section for Alphabet Cup
Genesect formes should have Techno Blast
Update Smogon Doubles UU and Ubers rulesets

Remove Sleep Clause from other Doubles metagames.
Add a ruleset for Doubles to easily change global doubles rules.
Metronome shouldn't call event legends' moves

Keldeo, Meloetta, etc... this extends to Hoopa, Volcanion, and Diancie
Merge pull request #795 from TalkTakesTime/patch-2

Genesect formes should have Techno Blast
Correct spelling mistake
Merge pull request #796 from TalkTakesTime/patch-2

Correct spelling mistake
Add Ability Clause for BH
Update formats.js

Swagger is now banned