Move chat plugins to their own directory
Merge pull request #1121 from kotarou3/chat-plugins

Move chat plugins to their own directory
Fix crash when Pursuiting fainted ally
Users with same IP can't meet on ladder
Fix passing ending turns prematurely
Detect hostname of users
Mold Breaker ignores ability redirection
Display hostname in /whois
Merge remote-tracking branch 'upstream/master' into config-refactor

Conflicts:
	chat-plugins.js
Fix Recycle showing the item id
OU is having a suspect test
Only merge .js files from ./chat-plugins/
Add fail message for forceSwitch moves.

If the opponent cannot be switched due to having no more available pokemon, the move should fail.
End of LC Suspect Test

Misdreavus Banned
Correct typo
Merge pull request #1125 from panpawn/patch-22

Correct typo
Misdreavus is banned

https://www.smogon.com/forums/threads/misdreavus-dead-fletchling-alive.3513438/page-14#post-5650561
Add /pstats as /data alias

For well-deserved immortality
Remove chat-plugins.js accidentally left in codebase
Admins can bypass modjoin