Smogon tier update

http://www.smogon.com/forums/threads/smogon-usage-based-tier-update-september-2014.3516635/#post-5710158
Add PU
Initial PU banlist

http://www.smogon.com/forums/threads/smogon-usage-based-tier-update-september-2014.3516635/#post-5710157
Update formats.js

9c36c76d5b3710b78e2fd50728cd8a80cf116ef2
Update Tier Shift

PU is now specified in formats-data
Missing OU rises
Update Random Battle

Added PU level
removing protect from a few mons in random doubles

regigigas doesn't learn protect, and for obvious reasons having protect on slaking is a poor choice, so i decided to remove it from both pokemon.
Ban Perish Song in Smogon Triples
Merge pull request #1188 from Audiosurfer/patch-1

removing protect from a few mons in random doubles
Gorebyss is NU
Shiftry is RU
Save last request details.

Fixes the issue of team preview not resending the details after a player
disconnects and rejoins the battle.
Fix gennext data syntax errors
Merge pull request #1187 from QxC4eva/master

GenNEXT syntax fixes
Gulpfile: check for ES3 issues in data files
Also, remove trailing commas everywhere.
Merge pull request #1192 from Slayer95/lint

Gulpfile: check for ES3 issues in data files
Fix randbat set generator being too reject-happy

So yeah, this is a major bug in the randbat set generator, but other
than performance issues and the random 3-move pokemon, it shouldn't
have any other implications.
Fix crash when sending '/ '
Add PU to /dexsearch