Refactor many moves to not use -message

Also updated a few messages to ORAS standards (Sky Drop, Leppa Berry)
Merge pull request #273 from ascriptmaster/move-messages

Refactor many moves to not use -message
.gitignore now ignores Windows-specific Thumbs.db
Graphics Update Round 2

Added new animations for Secret Sword, Geomancy, Tailwind, and more.

Sped up the animations for Charge Beam and Dazzling Gleam.

Added a "Missed" message for when multi-hit moves missing to make it more
obvious that it's a miss
Merge pull request #269 from ascriptmaster/move-anim

Graphics Update Round 2
Correct Hoopa's forme name.
Add mega evolution messages
Fix crashes from racing conditions in animations
Move feature support flags to `app.supports`
Don't automatically redirect HTTPS to HTTP

There were previously two situations in which we would redirect
HTTPS to HTTP: One was to check for HTTP cookies (which is
now pretty unnecessary and sort of annoying) and the other is
if an HTTPS connection fails, which is now done only after a
confirmation.
Support showing one-time message in rooms
Sync data
make moveRow take noPPBoosts into account
Merge pull request #276 from asgdf/patch-1

make moveRow take noPPBoosts into account
Update credits

I'm no longer retired
Merge pull request #277 from Joimer/patch-11

Update credits
make (un)ignore return documentation if no arguments given
Merge pull request #280 from asgdf/patch-2

make (un)ignore return documentation if no arguments given
Update Smogon Doubles COIL
fix rematch option

this.battle isn't available anymore after closing said battle, so the challenging should go before the closing