Trivia plugin: correct scores with the wrong type

Fix scores broken from commit 6d7a3cf3338e7ef61dc35571637a55e55725ea43,
remove unused curQ variable, remove unused parameters in the
commands, and lower the rank required to edit questions to %.
Add Battle Spot Special 7

http://3ds.pokemon-gl.com/battle/xy/7/regulation/
Merge pull request #1325 from Morfent/trivia

Trivia plugin: correct ranks with the wrong type
Soul Dew is released
Merge branch 'master' of https://github.com/Zarel/Pokemon-Showdown
Change Battle Spot Special 7 bans

The previous rules, which I was given, were for XY.
http://3ds.pokemon-gl.com/battle/oras/107/regulation/
Admins are able to override mutes and locks

Administrators shouldn't be able to be muted nor locked.
There is no instance in which an administrator should be legit punished.
In such a case, there's a worse problem than the administrator being able to be punished.

Additionally, if an administrator is muted or locked while on an alt, they can unmute themselves by using their admin account, despite being muted or locked.
Add moves to Hoopa for Random Battles

Add basic placeholder moves for Hoopa to use in Random Battles.
Add Psychic as main psychic STAB for Hoopa on Random Battles
Add Hoopa-U as alias for Hoopa-Unbound
Fix Scrappy's interaction with Ion Deluge/Electrify

Give Scrappy a negative priority on its onModifyMove action because it was
causing Normal/Fighting moves affected by Electrify to hit Ground types.
Mega Evolution now ends primal weathers from base form

Sends an EndAbility event when you mega evolve so the weather can check.
Update gulp-jscs to 1.3.1

The old version of gulp-jscs apparently broke somewhere upstream
and is making npm test fail. The newest version works fine, so
I'm updating it.
Merge pull request #1329 from ascriptmaster/move-fixes

Fix Scrappy's interaction with Ion Deluge/Electrify
Merge pull request #1328 from ascriptmaster/primal

Mega Evolution now ends primal weathers from base form
Primal weather does not prevent Status moves.
Scolipede is banned from UU
Add Hidden power abbreviations to aliases.js
Correcting Hyperspace Fury's Category

Special -> Physical
Merge pull request #1331 from Pikachuun/master

Correcting Hyperspace Fury's Category