Update /help
Implement Fusion Bolt and Fusion Flare
Add messages for partial-trapping moves.
Implement Assurance
Modifications to Zarel backdoor:
- old backdoor from chat-commands removed
- now governed by a setting in the config file
Disable console feature by default

The console feature allows users with the 'console' permission
to execute arbitrary JavaScript in the context of the server
process. This allows for the execution of arbitrary code on the
local computer running the Pokemon Showdown server. As such,
the console permission is different from all other permissions
in that it gives power over more than just Pokemon Showdown.

It is likely that most users do not realise how powerful the
console permission is. As such, this commit alters the 'root'
permission so that it does not include the 'console' permission.
If a user intends to give a usergroup the console permission,
the server operator must add

    console: true

to a usergroup's permissions in config.js.

This implementation also has the effect of disabling the
console feature on all current servers that pull this commit,
unless they explicitly enable it for a usergroup.

Please do not enable the console permission unless you fully
understand how powerful it is.
NEXT: buff starters, Spinda, perfect acc moves
Revise README.md

- add information on how to become an Administrator
- add myself to contributors list
Add a warning to the setuid feature
TheImmortal gets a custom avatar
Team preview works with less than 6 pokemon now
Fix Beat Up crash
Developer console now supports battle events
In other words, if messages etc show up as a consequence of using the
>>> developer console, they'll actually appear instead of being
suppressed.
Implement Destiny Knot
(This involved refactoring a lot of the Attract implementation)
Implement Friend Guard
Implement Uproar
Fix Cute Charm's random roll
(it was previously guaranteed to activate while testing)
Fix some bugs relating to Ground immunity negation
Fix trivial bug in chat-commands.js

Previously, /help ~ displayed the following message:

   The command "/~" was not found. Try /help for general help

This bug was caused by a missing 'matched = true;' statement,
which has now been added.
Add /timestamps to /help messages